The Chlemoutsi Castle

Chlemoutsi Castle is situated in the village of Kastro in the Municipality of Andravida-Kyllini on the westernmost cape of the Peloponnese. The impressive castle was originally built in 1220-1223 by the Franks at the top of Chelonata Hill with a breathtaking view to the plain of Ilis and the Ionian Sea as the centre of […]