Church of the Apostoles, Leontari

The Byzantine church of the Apostoles, 14th century, with wall-paintings (for many years covered by a coat of whitewash), has been described as one of the finest in Greece.

Contact us: nature (at) ecotourism-greece.com