Sign in
All
Search
Images
Videos
Maps
News
More
Shopping
Flights
Travel
Hotels
Notebook
South Park Mountain Tower
Save
Share
More
Directions
Nearby
South Mountain Park in Phoenix, Arizona, is the largest municipal park in the United States, and one of the largest urban parks in North America and in the world. It has been designated as a Phoenix Point of Pride.
Nearby
Search nearby
Save to calendar
Data from:
en.wikipedia.org