Don't leave out Washington if you are still near Bath. They've really upgraded the waterfront in the last couple of years. You can
anchor out or dock at the city docks. There are some great places to eat and drink too. Washington now reminds me of the way Beaufort NC was back in the eighties. In fact it's more like Beaufort now than Beaufort is. Also, I don't know if you've cruised this area before, but before you leave check out Ocracoke. It's kind of mandatory for NC sailors and it's well worth the trip across the sound. You can make it in a day from Oriental if you leave early, if you are in the Pamlico River, I'd
anchor out behind Indian Island or Rose Bay and make the trip across the sound from there. Oh yeah, and don't forget Belhaven up on the Pungo. It's little, but it's a really cool little town and there are a few good places to eat here.