BLOG

In celebration of the Greek Independence Day on March 25th, cities and villages all over Greece hold parades where school children march through the streets carrying the Greek flag while wearing their biggest smiles. If you happen to be in Athens on the national day, you should not miss...Read full post