How the world sees Greece
Philoxenia (Φιλοξενία), the GREEK word for hospitality, is not a word that GREEKS take lightly, and Hotel Theoxenia on Mykonos is definitely no ...