Seneca Falls
- about 4 years ago
- 492 VŪZ
15 - 10
- Report
Seneca Falls is one of Arizona's hidden gems. Located in central Arizona the falls have a drop of nearly 600 feet with the water flowing into Salt River Canyon. Filmed using manual camera settings, the lightly overcast afternoon assisted in bringing out the natural colors of this beautiful canyon.