Made up of three distinct geographic regions -- the Coastal Plain, the Piedmont, and the Appalachian Mountains -- North Carolina boasts diverse terrain for hikers of all skill levels, plus more than a few scenic vistas to catch your breath and take it all in. North Carolina Day Hikes covers 20+ family-friendly and accessible hikes either in or within driving distance from cities and major communities.