Tag Archives: sedona

Slide Rock Park Natural Waterslide

Slide Rock Park Natural Waterslide Slide Rock Park, a natural rock water slide carved by nature,  is one of the most popular spots to cool off  in Sedona, Arizona. If you are visiting Sedona, take a short hike to this cool natural attraction. What use to be home to the Pendley's Homestead and Apple Orchard…
Read more