Roanoke Rapids
Roanoke Rapids is a somewhat smaller town of just under 17,000 people, and is located in northeastern North Carolina. This area is known for its vast selection of historical sites, and is a very beautiful and interesting city to explore. There are also a few major cities a few minutes from this town, including Raleigh and Norfolk. No matter what you are looking to see and do, you can definitely find it in this area.