The city of Fayetteville, NC, offers more than its well-known military roots. Visitors can explore hidden gems like Cape Fear Botanical Garden, the Museum of the Cape Fear Historical Complex and ...