North Carolina is teeming with hidden gems awaiting your discovery. From waterfalls cascading down the sides of epic mountains to maritime forests along the coast, there’s always a new adventure ahead in the Tar Heel State. To that end, hiding in plain sight in an unassuming little park in the small town of Southport is a tree that’s arguably 800 years old.
The 800-year-old Indian Trail Tree is located in Keziah Park at the corner of S Lord Street and W Moore Street in downtown Southport, North Carolina. The best time to visit is between dawn and dusk.