Site logo

Tag: Discovering Athens

Jun 15
Discovering Athens. The National Garden

Today we bring you another post in the series “Discovering Athens”. It’s about the National Garden, a must visit if you have the chance to connect with nature, and it’s right in the center of the city! The National Garden of Athens is one of the largest green spaces in the entire Greek capital, located […]