Designed by
Title
Beach resorts on Rhodes #234127230
Description
Rhodes, the largest of Greeceââ¬â¢s Dodecanese islands, is known for its beach resorts, ancient ruins and remnants of its occupation by the Knights of St. John during the Crusades. The coastline abounds with resorts and beautiful anchorages