Striking castles set on great rivers

Cochem Castle, Germany: Cochem Imperial Castle lends a noble perspective to the quaint town of Cochem, in Germany's Rhineland-Palatinate.

Malbork Castle, Poland: Malbork holds the distinction of being the largest castle on the planet by land area.

Almourol Castle, Portugal: Picture-perfect Almourol Castle crowns an island in the middle of the Tagus River in central Portugal.

Loket Castle, Czech Republic: Surrounded of three sides by the Ohre river, beautiful Loket Castle is one of the oldest and most valuable historical stone.

Hohensalzburg Fortress, Austria: Hohensalzburg Fortress is one of the standout landmarks of Salzburg.

Muiden Castle, Netherlands: Muiden Castle is sited at the mouth of the Vecht river, some 15 km (9 mi) southeast of Amsterdam.

Czocha Castle, Poland: The fairy-tale Czocha Castle in Poland's Lower Silesia province is also surrounded on three sides by a river.

Conway Castle, Wales: The UNESCO World Heritage Site that is Conway Castle stands over the mouth of the River.

Tower of London, England: One of Great Britain's most illustrious historical monuments, the Tower of London has been an ubiquitous feature on the River.

Wertheim Castle, Germany: Built in the 12th century, Wertheim Castle is perched regally on the crest of a hill above the valleys of the Main and Tauber rivers.   

Click Here