Location: Agios Ioannis The church of Agios Ioannis Antzoussis in Lefkada: The small chapel of Agios Ioannis Antzoussis is built literally into a rock, above Agios Ioannis beach. This small whitewashed chapel which is the oldest church of Lefkada dates back to the 16th century and it was built by Franks on the site of an ancient church. It distinguishes for its stone roof and its old bell tower. This…