Moudari Lighthouse (Cape Spathi)

Built by the British in 1857, it stands 25m tall and is the highest lighthouse built during English occupation in Greece. It offers stunning views off the northernmost tip of the island.

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