Where is Rhodes?

The Greek island of Rhodes is in the southeastern Aegean Sea and belongs to the Dodecanese group of islands. Rhodes lies north of Crete and east of Athens near the shores of modern-day Turkey.
Copyright Wanderlust World © https://www.ynyoo.com