A visit to Leigh Lake is the perfect remedy to hectic city life. Slow down the pace, slip on your hiking boots and discover this area of natural beauty.
This body of water is located in Wyoming. Once you've explored everything you can at Leigh Lake, have a look at nearby Grand Teton National Park, Jenny Lake, and Jenny Lake Trailhead.

















