1821 revolution against Ottoman rule

Independence Day is a Double-Barreled party in Greece

In Greece, Independence Day (March 25th) is a double-barreled celebration that turns the entire country into a party. It’s a massive display of national pride marking the 1821 revolution against Ottoman rule, but it’s also the Annunciation of the Virgin Mary, making it both a patriotic and religious blowout. Watch the video below.