Asheboro, NC - Sometimes it’s almost impossible to prepare for what you might find in a new destination, but the region known as the Heart of North Carolina – including the cities and towns of Archdale, Asheboro, Franklinville, Liberty, Ramseur, Randleman, Seagrove, Staley and Trinity – was filled with so many surprising and enchanting people, places and activities. Maybe it was the call from the animals in the North Carolina Zoo, the warm breeze of the Uwharrie Mountains or the central location to visit other towns and cities in the region. The rolling hills, lush greenery and friendly locals guided me to some of my new favourite places.