Some years ago I had travelled to Greece, the country of my heritage and landed in Crete. It was the first time I had travelled to Greece and I remember that even though I could speak the language and shared the customs and traditions, there were still many elements that remained foreign and curious to me […]
You are here: Home / Archives for Village Square