Where is Sunshine Rhodes?

Where is Sunshine Rhodes located?

Sunshine Rhodes, South Aegean, Greece (approx. 36.42249°, 28.16049°)


Where is Sunshine Rhodes on the map?