Upper Mesa Falls, Lower Mesa Falls, and Fall Creek Falls in Eastern Idaho are without a doubt the best waterfalls in Eastern Idaho and the West Tetons! Found in Swan Valley and Teton Valley, these impressive waterfalls are must see stops on your way to West Yellowstone National Park or Teton National Park from the west. Drive the Teton Scenic Byway through cute towns such as Victor, Driggs, and Tetonia for a great Idaho road trip!