Chlemoutsi Castle
Chlemoutsi Castle History Chlemoutsi Castle is located in Elis, Greece. Designed to dominate a vast province of Frankish Greece, Chlemoutsi was built between 1220 and 1223 by Geoffrey II de Villehardouin. It was the first building on the site in historic times. Never besieged, Chlemoutsi became less important under Venetian and Turkish rule, and it […]