
Rhodes
Rhodes, The Rose Island of Mediterranean
14 April 2011
|
Rhodes, the Greek island situated about 11 miles -18 km- southwest of Turkey, is the largest of Dodecanese.And Dodecanese is the what they call all 12 large and
Read More