Remove Ads
angela.vories

angela.vories

May 13, 2014
Rated

Tower Grove Park, in my opinion, is the best park in St. Louis. Less commercial than Forest park and very family friendly. The fountains are a delight! There is a farmer's market on Saturday mornings as well as many festivals through out the summer.

1 person found this review helpful