Watch Sedona: The Spirit of Wonder
"A breathtaking journey through the red rocks of Sedona, Arizona."
- NR
- 1998
- 33 min
-
6.4 (22)
This travelogue treats the audience to some spectacular views of a place many people consider to be among the most mystical of any in the world, the red rocks of Sedona, Arizona. In addition to showing how the land looks today, this documentary also travels back in time to explore the beginnings of this sacred region and the people who first settled there.