Loading icon
Nestled in the heart of Greece, the capital city of Athens is a stunning amalgamation of ancient history and modern life