Mini village Shangri-La enchants Caswell County

If you find your way to Prospect Hill in Caswell along N.C. Highway 86, then you've come to the miniature village Shangri-La. WRAL's Tar Heel Traveler visited the hidden treasure recently.