10 Charming River Towns In North Carolina
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.’ Washington Flickr / Chuck Allen This cool coastal town is located on the Pamlico River. The main streets are charming and this cool little town is perfect for a weekend getaway or even calling it your forever home....