Travelling the world to visit 80 countries would take countless years, extreme effort and a lot of money. However, with the Festival of Nations, you can experience a plethora of cultures just down the street from your house. Each year, the Festival of Nations is held in Tower Grove Park. According to the International Institute...