A former imperial castle in the German town of Cochem, offering magnificent views of the Moesel River and the surrounding vineyards, Germany.
A former imperial castle in the German town of Cochem, offering magnificent views of the Moesel River and the surrounding vineyards, Germany.
No replies yet.