Rhodes Old Town is a place that seems to have been frozen in time. The […]