Lefkada Island, Lefkada Island, Ionian Islands Our Padi 5* resort can be found on the Greek Island of Lefkas. Our main shop is located in Vassiliki Vilage and from 2013 we have a department also in Nidri. Nautilus Diving Club has been operating since 2002. Each year we try... View More