The perfect trip: The Dodecanese Islands
Discover Greek islands that rest like a string of jewels in the southern Aegean Sea, with medieval castles, walled cities and exquisite beaches en route.
Read more…
05 July 2011