Faliraki & Old Town Rhodes – Rhodes, Greece We embarked on an impromptu trip to Rhodes when we booked a week-long last-minute getaway Read more โ