25th of March – The Annunciation and the Independence day of Greece. The 25th of March has a special meaning to all Greeks. It is a double celebration. As Orthodox Christians we celebrate the Annunciation (Ευαγγελισμός της Θεοτόκου), and also our Independence day. Independence Day. Η Μέρα της Ανεξαρτησίας After …
Read More »