Hohenzollern Castle

What fairy tales are made of Hohenzollern Castle, Germany

Hohenzollern Castle As I stepped off the train at Hechingen Station and saw Hohenzollern Castle in the distance, it reminded me of something out of a fairy-tale movie. Perched on top of a small isolated mountain above the Hechingen town […]