Slide Rock State Park Arizona Thermal Tumbler
- from our Affiliates
Slide Rock State Park in Arizona features a natural rock water slide located in Oak Creek Canyon just 15 minutes from Sedona and 40 minutes from Flagstaff.
Slide Rock State Park in Arizona features a natural rock water slide located in Oak Creek Canyon just 15 minutes from Sedona and 40 minutes from Flagstaff.