Where is Paradise Beach II?

Where is Paradise Beach II located?

Paradise Beach II, South Aegean, Greece (approx. 36.06079°, 27.98752°)


Where is Paradise Beach II on the map?