ST. LOUIS — The annual Festival of Nations returns to St. Louis this weekend.

Beginning Saturday, the festival will call Tower Gove Park home for two days. Running from 10 a.m. to 7 p.m., the festivities will include three stages of music and entertainment, 47 food booths of various cuisine — including Georgian, Hawaiian, Lebanese and Syrian — and 38 gift booths of different cultures.

Hours for Sunday's festivities open at 10 a.m. and conclude at 6 p.m.

Entrance to the festival is free. Food, beverages, and authentic handmade ethnic gift items available for purchase.

To learn more about the festival, visit them online.