Immerse yourself in the festive traditions of Germany at Christmastime! The air is perfumed with the aromas of mulled wine and gingerbread, and the streets are aglow in glistening lights.

The Most Scenic Rhine River Castles
The Rhine River’s lush hillsides are thick with wine grapes, thriving towns, and towering castles. The highest concentration of castles are in Germany’s 40-mile long Upper Middle Rhine Valley, a...
Read More