Back to gallery

National Garden, Athens

The National Garden is the largest public park in Athens and is near Syntagma Square and the Greek Parliament building.

7,064 views
213 faves
52 comments
Uploaded on April 16, 2025
Taken on March 15, 2025