A tiny mountainous island in the Dodecanes archipelago featuring charming fishing villages with some nice beaches.
More information http://www.rhodesguide.com/dodecanese/?ssp=3
Address 85110, Greece
Coordinates 36°13'46.049" N 27°34'3.418" E