Koblenz & Cochem, Germany
Heidelberg castle has watched over the city of Heidelberg for more than 6 centuries. Medieval, Gothic and Renaissance architectural styles can be found around the grounds. Lose yourself in the castle before enjoying a beer in the town.