Sikelianos island (Agios Nikolaos)Admin Π.Ι.Ν.December 4, 2020 Agios Nikolaos Island or SIkelianos Island is located at the entrance of Lefkada. Ownership: Public Municipality of Lefkada