Castles were the theme of our weekend in Germany, and my favourite castle was Burg Cochem. A beautiful drive through rolling German hills culminated in a lovely little town on the banks of the Moselle River.
Up on the hill was a perfect little castle, surrounded by vineyards.
After climbing up the windy hill, we were ushered through a gate into an idyllic courtyard to join the guided tour through the castle.
Our guide was a seemingly non-nonsense German lady who secretly had a hilariously dry sense of humour.