b'TRADITIONAL CHARMHistoric half-timbered houses line cobblestone squares in some of Germanys most beautiful old towns. Heidelberg is looked over by the sprawling sandstone ruins of its castle, while nearby Speyer and its pretty streets are dominated by the cathedral, the largest preserved Romanesque church in Europe.Experience our popular The Majestic Rhine: Switzerland to Amsterdam cruise on page 10.SPEYER HEIDELBERG CASTLEAMSTERDAMCOLOGNEKOBLENZRDESHEIMSPEYERSTRASBOURGBASELGET IN TO THE FESTIVE SPIRITGermany is renowned for its atmospheric Christmas markets. Through December, pretty old town squares are filled with the scent of gingerbread and warming Glhwein. BONN Savour traditional foods or shop for authentic, hand-crafted gifts at Christmas markets in Cologne, Koblenz, Bonn and Rdesheim.Explore our brand-new Festive Markets of the Rhine: Cologne to Strasbourg cruise on page 19.COLOGNE CATHEDRAL CHRISTMAS MARKETS 9'