21 Places to Take Your Kids Before They’re All Grown UpVisiting iconic attractions like Battleship North Carolina create lasting memoriesWhat’s your most memorable childhood vacation? Was it when your toes first touched the ocean? Eating a sundae the size of your head? Going on your first upside-down roller coaster? The things that bind these experiences are the thrills and joys that come with doing something new.Here are 21 awe-inspiring North Carolina destinations where you can create lasting memories with your kids, whether they’re elementary-school age or home for summer or holiday break from college. Who knows, they might even look back on these experiences and want to recreate them with their kids one day.MountainsWestern North Carolina vacations often revolve around nature. Hiking, rafting, skiing, camping – if it happens outdoors, it happens here.Unto These Hills Outdoor DramaCherokee On paper, this outdoor drama is a history lesson. But in reality, the chance to see and hear from Native Americans will bring to life stories your kids have likely read in textbooks or watched in movies. Visitors can enjoy these performances six nights a week (during the season, which runs from late May to mid-August), and parents can feel good knowing they’re sharing an important part of American history in a fun, unique way with their youngsters. Performances run about two hours, and since temperatures from day to night vary in the mountains, bring jackets or blankets just in case.Best when kids are: preschool and up.Sliding Rock and the Land of WaterfallsBrevard If you think kids love plastic slip-and-slides, wait until you see their faces light up as they slide down an all-natural one – and you’ll get to feel like a kid again, too. Of course, kids will want to wear their swimsuits, but shorts and sneakers are recommended for a ride down this 60-foot waterslide into the seven-feet-deep swimming hole (lifeguards are on duty).Best when kids are: elementary age and up.Whitewater Rafting on the French Broad RiverWalnut, Asheville For the family that likes a bit of an adrenaline rush, there’s nothing like whitewater rafting, and the teamwork aspect bonds parents and children in a special way. Nantahala Outdoor Center and other local outfitters offer a half-day excursion, plus snack or a full-day trip with lunch. After conquering the river, head to one of Asheville Brewing Company’s locations for kid-friendly pizza, movies and games alongside adult-friendly beverages and grown-up choices like gourmet pizzas and spinach burgers.Best when kids are: tweens and up.Chimney Rock State ParkChimney Rock The 360-degree view at the top of Chimney Rock makes each step worth it. Your kids will feel as if they’re flying high above the treetops when standing atop this 1,200-foot monolith, and you’ll be the one to thank for giving them this superpower. The 0.6-mile Great Woodland Adventure Trail was designed for kids, with 12 discovery stations and oversized animal sculptures along the way. Note: strollers are not recommended for this trail.Best when kids are: elementary age and up.Linville Caverns, Linville Falls & Gorge, and Grandfather MountainMarion, Linville Visiting a cavern for the first time will astonish your little ones, who may have never realized such natural beauty existed underground. Experiences such as this are what often lead to kids proclaiming they want to be an archaeologist when they grow up. Your trip here can also include exploring Linville Gorge and crossing the Mile-High Swinging Bridge at Grandfather Mountain.Best when kids are: preschool and up.Tweetsie RailroadBlowing Rock The popularity of trains among kids has lasted through generations of toy trends with stories such as The Little Engine That Could and Thomas the Tank Engine. In Blowing Rock, parents can bring the fantasy to life aboard the 3-mile Tweetsie Railroad ride. To get your kids all aboard for a visit to Tweetsie, check out the “Kidz Zone” on the park’s website, which features games, a 3-D printout train and an animal gallery.Best when kids are: toddlers to elementary age.Camping at Mount Mitchell State ParkBurnsville Not just any mountain, Mount Mitchell is the tallest peak in the East, and that fact will make your kids feel like young kings and queens of the world. Nine tent-only campsites are available here, each equipped with a grill and picnic table. Don’t forget supplies for the unofficial dessert of childhood: s’mores.Best when kids are: any age.PiedmontNorth Carolina’s largest cities are found in this region, which means plenty of rich cultural experiences abound.CarowindsCharlotte Amusement parks were designed for kids, but the adrenaline rush that comes with a roller coaster ride doesn’t discriminate by age. And the pride that comes with “surviving” a ride rewards the courage it took your child to go on it – a great recipe for future acts of bravery. Chances are, your kids have heard about the record-breaking Fury 325 coaster. Also new for 2015, Carowinds revamped its food menu to serve more authentic Carolina fare that’s a step above the typical amusement park grub.Best when kids are: preschool-age and up.Uwharrie National ForestTroy Here you’ll find horseback riding, camping, boating and swimming, plus lake, pond, river and stream fishing, which means families can make a day, weekend or week out of their visit. There’s even a QR-coded trail created by a Boy Scout eager to share the forest’s history that unlocks information along the way.Best when kids are: any age.North Carolina ZooAsheboro A trip to the zoo as a child is a prerequisite for adulthood. Developing an awareness and appreciation for nature in your own cubs encourages them to be more compassionate and concerned for wildlife as adults. The North Carolina Zoo, the largest natural habitat zoo in the country, is divided into three parts: Africa, Aviary and North America. Plus, it includes plenty of other attractions such as a Giraffe Deck, Dino World and The Prairie Geyser.Best when kids are: any age.ACC Hall of ChampionsGreensboro Your budding athlete – or enthusiastic fan – will get a kick out of walking the hall dedicated to this perennial powerhouse college sports conference. You all can pledge your allegiance to the Blue Devils, Demon Deacons, Tar Heels, Wolfpack and others (or realize there’s an in-family rivalry), and share stories with your kids of how you watched some of these legendary ACC games and players live.Best when kids are: elementary and up.North Carolina Museum of Natural SciencesRaleigh Yes, the rumors are true: General admission is free to this museum, which is the largest of its kind in the Southeast. Your family will enjoy unlocking some of the mysteries of the universe — not to mention that dinosaurs are just, well, awesome. And your kids will be wowed beginning with the walk from the parking lot, as they approach the massive, three-story world globe, known as the Daily Planet. It’s the centerpiece of the Nature Research Center, an 80,000-square-foot wing of the museum that opened in 2012 with the goal of inspiring a new generation of young scientists.Best when kids are: preschool and up.credit: GRCVB/visitRaleigh.comMuseum of Life and ScienceDurham Although some of us grow out of loving science as we age, when we’re kids, science is undeniably fascinating. The museum’s more than 80 acres include an outdoor playground, animal exhibits and interactive stations where kids can build flying objects, conduct lab experiments or play astronaut.Best when kids are: any age.82nd Airborne Division War Memorial MuseumFort Bragg Visits to museums have long been ways for kids to learn history outside of the classroom and textbooks. Plus, at this museum, there are some really cool planes spread throughout the grounds for them to ooh and ahh over. It’s also the only museum in America to showcase the history from World War I to the present of the 82nd Airborne Division, and it’s all free.Best when kids are: preschool and up.CoastBeach vacations symbolize freedom and carefree days that feel like they’ll last forever, yet at the same time never last long enough. The North Carolina coast offers up some of the most beautiful and unique seaside experiences in the country.Battleship North CarolinaWilmington Continuing with the aquatic theme, battleships are inherently awesome, so be sure to add a visit to Wilmington on your vacation plans to step aboard this massive vessel. Let your kids play captain by steering the ship and firing guns. While you’re in the area, why not visit The Little Dipper, named by OpenTable as one of the top 100 restaurants in the USA. Your family will have a blast dipping fondue and deciding between dessert options like milk and cookies, s’mores and fluffernutter. Adults can enjoy the optional beer or wine pairings with each course.Best when kids are: preschooler and up.See Wild Horses at Shackleford BanksShackleford Banks Take the exuberant reaction your kids have to visiting a zoo and multiply it several times over – that’s what you get when your little ones see animals in the wild. The adventure begins with the ferry ride to the Crystal Coast island of Shackleford Banks, the southern-most barrier island in Cape Lookout National Seashore. More than 100 wild horses roam free here, just as they have for the last 400 years. Get an in-depth experience by taking a guided tour from Port City Tour Company.Best when kids are: any age.credit: Zach FraileyFishing at Lake MattamuskeetHyde County Fishing for many families is a rite of passage. Baiting your first hook and reeling in your first catch makes you walk a little taller with the knowledge that you can, in fact, fend for yourself (even if it’s just a momentary illusion). This lake doubles as a national wildlife refuge, and it’s the largest lake in North Carolina. Parents can also relax since fast boats and jet skis aren’t permitted, guaranteeing a peaceful day on the water.Best when kids are: any age.Cape Hatteras LighthouseBuxton Lighthouses scream adventure for kids because these landmarks are tied to the sea, which is the home of explorers they’ve learned about in school and the pirates they’ve wanted to be (or defeat) on TV. This monument also happens to be the world’s tallest brick lighthouse, which means you should only attempt to climb with your kids once they can handle going up 257 steps on their own. Make a day of it by packing lunches and adding a stop to the Graveyard of the Atlantic Museum, which features information and artifacts from shipwrecks.Best when kids are: preschool and up.Wright Brothers National MemorialKill Devil Hills You know how dads often throw their kids in the air, while moms hold their breath? Perhaps those tosses are to blame for our fascination with flying, but whatever the reason, defying gravity is a national pastime. So, learning about the legendary Wright Brothers will give your kids a thrill and perhaps spark their own desire to soar to new heights as they learn about the first successful powered flights that happened in the town of Kitty Hawk. Kite-building and flying also take place on the grounds.Best when kids are: preschool and up.Bike Ride from Duck to the SanderlingDuck There’s something about a family bike ride that makes time stand still. And your children will love the feeling of independently transporting themselves while you get to unplug and just enjoy the moment. This bike-friendly path is only 5 miles long and provides views of beautiful Currituck Sound. Get up early and hit Duck Donuts first, rated the best food in Duck, with your choice of coatings and toppings.Best when kids are: elementary age and up.Canoeing in the Dismal SwampSouth Mills Being on the water is a thrill regardless of age or vehicle for many people, so a kayak outing is sure to deliver plenty of smiles and a sense of accomplishment, too. Kayak and canoe rentals are available from the park, or you can opt for a guided tour with companies like Kayak Nature Tours.Best when kids are: tween and up.Shawndra Russell is a travel writer and novelist based in Asheville and has written for Forbes Travel Guide, BeerAdvocate, and Travel+Leisure.