Results 2 results found Preveli Beach, Rethymnon province, Crete, Greek Islands, Greece, Europe Preveli Beach, Rethymnon province, Crete, Greek Islands, Greece, Europe