The Festival of Nations will be held August 26–27, 2023 at Tower Grove Park in St. Louis, Missouri. This annual event is hosted by the International Institute of St. Louis and is a celebration of music, flavors, art and culture from around the world.
More information on this event visit can be found at Festival of Nations.