Soaking up the Island Sunshine in Luxury on Rhodes

The Greek island of Rhodes is the country’s fourth largest and the biggest of the Dodecanese Islands. The Island of the Sun is the cradle of many ancient Greek myths and legends, and has its very own legend, of course. The story goes that when Zeus, the king of the … Continue reading Soaking up the Island Sunshine in Luxury on Rhodes