randomnessnstuff randomnessnstuff (by Sean Bolton)The island of Rhodes in the Dodecanese, Greece. Source: randomnessnstuff