0 Comments 138 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…