From the beaches of North Carolina to the beautiful mountains, there is so much to see in this state. There are hidden gems everywhere that will encompass you and make you feel like you've traveled hundreds of miles away from the busy cities. With all the things to do in North Carolina, these spots throughout the state will transport you into an enchanting fairytale you'll never want to leave.
Address: Cape Lookout Road, Harkers Island, NC 28531
Why You Need To Go: This undeveloped island has miles of beaches to explore and even a lighthouse you can climb that will have incredible views of the entire island that will look like something out of a movie. This island is also only accessible by boat.
Oconaluftee Islands Park
Address: US-441, Cherokee, NC 28719
Why You Need To Go: This North Carolina oasis will make you feel like you've traveled to a tropical paradise. There is also a bamboo forest that you can get lost in for a few hours.
Address: 1411 National Park Drive, Manteo, NC 27954
Why You Need To Go: These gardens will take you back to European times about 400 years ago. There are many trails and flower gardens throughout the property, and even a secret rose garden.
Address: 300 W. Carolista Drive, Nags Head, NC 27959
Why You Need To Go: This is the tallest living sand dune on the Atlantic coast and the views from the top are incredible. It's definitely something you haven't experienced before.
Address: Eastern Cherokee Reservation, Cherokee, NC 28719
Why You Need To Go: Mingo Falls cascades at a huge 120-feet tall. As you trek the trail that will lead you to the falls, you'll get incredible views of the fall foliage that covers the Smoky Mountains.
Linville Gorge Trail
Address: Blue Ridge Parkway, Mile Marker 316, Linville Falls, NC 28647
Why You Need To Go: This short hike will give you pretty spectacular views the entire time during your journey. It will feel like you are miles from the busy city and at the end, you'll see a beautiful 45-foot waterfall.