This past weekend — August 23 and 24, 2025 — Tower Grove Park blossomed into a global village as the Festival of Nations welcomed more than 100,000 visitors to celebrate culture in its most vibrant form . Far from being a “melting pot” where individual flavors disappear, this year’s festival was a hearty stew,…