A guide to Rhodes, Beach Clubs & Rooftop Restaurants

The most popular of the Dodecanese islands, the word ‘Rhodes’ means ‘where roses grow’ or the Greek island of the sun! I however have named it the Greek island of rooftops – where rooftops grow! Well one village in particular, Lindos that is dedicated to a vast array of rooftop restaurants. An island I associatedContinue reading “A guide to Rhodes, Beach Clubs & Rooftop Restaurants”