Organizers are gearing up for the 41st season for Carrousel of the Nations, with events stretching throughout the month of June.
The Multicultural Council of Windsor-Essex announced this year's lineup on Thursday.
A new Bavarian village is expected this year on Seminole Street.
Other villages include the Caribbean, Chinese, Filipino, Greek, Hungarian, Italian, Macedonian, Polish, Romanian, Scottish and Serbian.
Council executive director Kathleen Thomas 300,000 people are expected to attend the festival, with some people attending more than one village.