A relaxing and scenic view of Needle Rock Beach in the Tonto National Forest, Arizona. Enjoy the soothing sounds of water rushing down a stream, wind blowing through trees and birds chirping in the distance as you are transported to this desert oasis.