About the venue
Mesa Falls, located on Highway 20 in Ashton, ID, is a stunning natural attraction featuring two-tiered waterfalls that present a picturesque setting for visitors. A designated viewing area provides opportunities for photography and sightseeing, with trails nearby for those wanting to explore the surrounding landscape. The site is popular among nature lovers and outdoor adventurers, making it a must-visit while in the area.
What the videos show
The video showcases a waterfall cascading down a cliff into a river below. The camera pans across the scene, revealing the surrounding forest and rocky terrain.
46 Highway 20