North Carolina's mountains are filled with unique swimming holes. If you're in the Tar Heel State this summer and need a place to cool down, try one of these swimming spots.
7. Sliding Rock, Pisgah National Forest
Take a slippery ride down the natural waterfall that is the Sliding Rock. After a 60-foot ride, sliders find themselves in an 8-foot-deep pool at the bottom of the rock with easy access to the shore.
6. Lake Lure
Who says you have to travel to the coast to visit the beach? Lake Lure offers sandy inland beaches, guided boat tours and beautiful vacation rentals.
5. Jump Off Rock, Nantahala River
Visit the Nantahala Outdoor Center for a day full of rafting and splashing. Just above the rafting area lies Jump Off Rock. Park you raft, climb the rock and take a leap.
4. Lake James, Lake James State Park
With a striking combination of waterfront and mountain views, Lake James has something for everyone. Whether you're out for a boat ride or taking a dip to cool off, the area is sure to impress.
3. White Lake
Accompanied by an 18-hole golf course and White Lake Water Park, White Lake is not only one of North Carolina's top swimming holes, but one of the best in-state getaways.
2. Skinny Dip Falls, Blue Ridge Parkway
Don't let the name fool you - skinny dipping in not allowed! But, Skinny Dip Falls is open to visitors who would like to take a dip to cool down on hot summer days.
1. Bust Your Butt Falls, Highlands
Bust Your Butt Falls tops this list with beautiful cascading falls ending in a pool perfect for swimming. Fishing spots are located all around the falls and are surrounded with the perfect sunning and jumping rocks.