Greeks celebrate the March 25th with a double holiday: a historical and a religious one. They celebrate the War of Independence against the Ottoman Empire and the Annunciation of the Lord.
Continue Reading