A Visit to Forest Park, the Crown Jewel of the 108 St. Louis City Parks

Forest Park is one of St. Louis’ 108 parks. It is the largest park and is clearly the crowned jewel of the park system. Per the city website: Forest Park was dedicated on June 24, 1876, coinciding with the centenary of the United States Declaration of Independence. It played host to the 1904 World’s Fair …