Rhodes is the largest island of the Dodecanese with a population of 130,000 residents. Its geographical position contributed to the cultural and economic growth of the island in each historical period. Various cultures claimed sovereignty leaving their mark on the island.