Rhodes is the largest of the Dodecanese islands in terms of land area and also the island group's historical capital.

release 1.0