The Bear Gulch/Mesa Falls trail system is one of the most scenic in Idaho, overlooking both Upper and Lower Mesa Falls and offering views of the Teton Mountain Range. The trail is a 9.1-mile round-trip to the Upper Falls, but shorter loops are available.