Home / Series / Vistas / Aired Order / Season 1 / Episode 2

Needle Rock Beach

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.

English
  • Originally Aired May 17, 2020
  • Runtime 19 minutes
  • Created July 30, 2021 by
    romipascual_tvdb
  • Modified July 30, 2021 by
    romipascual_tvdb