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