Tags Rhodes is located in the Dodecanese Islands in the Aegean Sea is the largest i

Rhodes is located in the Dodecanese Islands in the Aegean Sea is the largest i

Rhodes; more information

Rhodes, in the Dodecanese Islands in the Aegean Sea is the largest. The island's population of more than 130,000, while the population of the...

Block