The Fun and Excitement of Slide Rock State Park

See video

Slide Rock State Park is a state park of Arizona, USA, taking its name from a natural water slide formed by the slippery bed of Oak Creek.

The park is located in Oak Creek Canyon 7 miles (11 km) north of Sedona.

 

Travel video shared by MikesRoadTrip
MikesRoadTrip.com

MikesRoadTrip
Link to this page:

Sponsored links