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

Anaxos Beach

Lesbos is one of the gorgeous islands of the North Aegean in Greece. Just like with most Greek islands, it’s no surprise that it’s very beautiful and remains very traditional up to this day. Something you might not know is that Lesbos is the third largest island of Greece and has some of the longest…