Sikelianos island (Agios Nikolaos)

Agios Nikolaos Island or SIkelianos Island is located at the entrance of Lefkada.

Ownership: Public

Municipality of Lefkada