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