Forest Park opened in 1876 and played host to the 1904 World's Fair. The park is huge ... Forest Park sits about 6 miles west of downtown St. Louis near the Cathedral Basilica of Saint Louis.