Ammousa beach is located in southern Lefkada, near the village of Maras, about 35 kilometers from the island’s town.

Beaches
Ammousa
Ammousa beach is located in southern Lefkada, near the village of Maras, about 35 kilometers from the island’s town.

