News

The nation has celebrated its flag's design since 1777. What to know about the holiday ... Three Oaks Flag Day takes place June 6-8 and claims to be the nation’s largest Flag Day celebration.
Three Oaks Flag Day takes place June 6-8 and claims to be the nation’s largest Flag Day celebration. Three Oaks is located in Berrien County in southwest Michigan near the Indiana border.