Welcome to Greece, Rhodes Town