Geography
How many acres is forest park in saint louis missouri?
1
Answer
Forest Park is Located on 1,293 acres in the center of the St. Louis metropolitan area. It is 450 acres larger than New York City's Central Park.
LIVE
Points
54
Rating