Delphi – Meteora – Thessaloniki
Greece

Delphi – Meteora – Thessaloniki

Delphi: The Navel of the World About 8 or 9 years ago, when I was about a foot shorter and had various coloring books lying about my room, I discovered the world of Greek mythology. I don’t exactly remember how or where I first heard of the idea of these Gods, but I clearly remember … Continue reading

Advertisement