Ozark Mountain Region, Missouri One Of A Kinds
World's Largest Flowerbox
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