The lovely church of Agios Isidoros stands at the the Agios Isidoros beach that is connected to the land by a narrow passage. The little church is built on the site of an ancient temple, the ruins of which can still be seen behind the altar. The view from the church is very beautiful, especially in the sunset.