Neosho, Missouri, nationally known as the Flower Box City, is proud to be home of the world's largest flower box. After acquiring a railroad gondola car, it was transformed into a flower box. It's 66
The World's Largest Pecan won'
Catch the fun at one of Missouri'