Tower Grove Park
St. Louis, MO
Nature
Tower Grove Park is a municipal park in St. Louis, Missouri. Located on the south side of the city, the elongated 289-acre park extends 1.6 miles from Kingshighway Boulevard east to Grand Boulevard.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account