Thumb

Forest Park - St. Louis, MO officially opened to the public on June 24, 1876, is one of the largest urban parks in the United States. At 1,293 acres, it is approximately 500 acres larger than Central Park in New York. Loved visiting the park, zoo, and museums while growing up in the metro area. #MyHometownPins

Avatar

Chloe John

19261 pins   8 boards   43 followers

Follow

Other pins from

Chloe John