Right off NC-86 in Caswell County, about 45 minutes out of Raleigh, you'll find one of the wonders of North Carolina. The tiny village of Shangri-La has been standing for over 50 years, an enduring ...
Many people have no idea that North Carolina has its very own version of utopia – a miniature stone village tucked away in a rural part of Caswell County. Other WRAL Top Stories The entire town was ...