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