0 Comments 200 Elafonissi Beach: Discover the Pink Sands of Crete By Steve Did you know Crete is Greece’s largest island and home to some of the world’s most unique…