The Best Tourist Attraction in St. Louis involves Mini Horses
It was voted the Best Tourist Attraction in the St. Louis area winning over attractions like the Arch, Union Station, Forest Park, the St. Louis Zoo, and many more, so what is so special about this place with Mini Horses?