North Carolina
The Oldest and Smallest Town in North Carolina Sits on the Water and Feels Like Time Stopped 300 Years Ago
Tucked along the banks of the Pamlico River in eastern North Carolina, Bath is a town that most people have never heard of and that’s exactly what makes…
