Stewart Falls
waterfall
A scenic 200-foot waterfall located in Provo Canyon, Utah, accessible via a popular hiking trail.
Also Known As
Stewart Falls
No ranking data available
A scenic 200-foot waterfall located in Provo Canyon, Utah, accessible via a popular hiking trail.