A brief history of Rhodes
Rhodes is a Greek Island located in Aegean Sea and one of the largest of the Dodecanese islands in terms of both land area and population. It has historically been the capital of the islands and today, the City of Rhodes is home to 50,636. The city is popular around the word for its Colossus of Rhodes, one of the...