10 Charming River Towns in North Carolina To Visit This Summer

North Carolina is full of beautiful, waterfront places. Some right on the coast and others high up in the mountains. But with the weather warming up and adventure calling – it’s time to plan a trip to these beautiful ‘river towns.’

Seems like I have my summer planned out, between popping in a quaint mountain town while hiking and taking a day to relax and shop at the beach. We’re lucky to have so many options in this state. What’s your favorite river town in North Carolina?