6 Mountain Beaches near Asheville

Hit the beach on pristine, cool mountain lakes in the NC mountains near Asheville, complete with sandy shores, lifeguards and plenty of summer fun in the water.