Yellowstone National Park, Wyoming Lewis Falls is located inside the Yellowstone National Park in Wyoming. Lewis Falls is located in the southern portion of Yellowstone. It’s a very easy to get to and a quick drive if you’re staying outside of the southern entrance, and of course if you’re staying inside the park. Lewis Falls …
