Rhodes is the largest island in the Dodecanese group of islands, both in size and the population (90,000 inhabitants). It is also the most visited of all those islands, attracting many tourists will enjoy the endless sandy beaches of the island. Rhodes
is located 18km west of the shores of Turkey, between mainland Greece and Cyprus. Rhodes is mountainous interior and landscape covered with forests of pine and cypress.