
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
