Prepare for a roller-coaster ride of feasts, treats and temptations experiencing Germany's soul-stirring scenery, spirit-lifting culture, big-city beauties, romantic palaces…
PORTUGAL: Medieval castles, cobblestone villages, captivating cities and golden beaches: the Portugal experience can be many things. History, great food…