Whether you want to spend a weekend escape hiking the Blue Ridge Mountains, visit the state capital area, or have a beach getaway, North Carolina has you covered.
Ocracoke (Outer Banks)
island in the Outer Banks reachable by ferry. It’s the perfect place to relax and enjoy the coast for a couple of vacation days.