Inside the church
On a hill overlooking the little village of Xerokambos at an altitude of 70 meters, sits Palaiokastro, or the castle of Lepidon. It is built within the ruins of an ancient acropolis, which dates back to 2,500 BC . Today, the old ruins of its walls and the remains of a large, early Christian basilica can be seen. Also, among the ruins is the small, picturesque church of the Virgin Mary.