Where is Tropical Beach A?

Where is Tropical Beach A located?

Tropical Beach A, Crete, Greece (approx. 35.33885°, 25.0639°)


Where is Tropical Beach A on the map?