Ammousso beach is located on the south coast of Lefkada, approximately 10 km from the village of Vassiliki.