The Main River (pronounced like “mine” in English) is the longest river lying entirely in Germany. Flowing west, it navigates through the cities such as Frankfurt, Offenbach, Wertheim and Würzburg. Extraordinarily scenic, cruises on the Main enjoy picturesque castles, rolling vineyards and breathtaking views. This unforgettable adventure is a veritable German smorgasbord, including the local beer gardens of Frankfurt, the fabled vineyards of Würzburg, and the traditional gingerbread goodies of Nuremberg. Bon appétit!