25th March for Foodies

Greek Independence Day and The Annunciation 25th of March is a Greek National Holiday. A double holiday combining history and religion. It is also called Greek Independence Day because it commemorates the start of the War of Greek Independence in 1821. The same day coincides with the Greek Orthodox Church’s celebration of The Annunciation. Annunciation Day honors […]