10 Places in Lefkada That Look Like They’ve Been Taken Out Of Fairy Tales

Lefkada is one of the most beautiful Greek islands with several places that will charm you. Gorgeous beaches and idyllic villages straight out of a fairy tale!