Travel

Caswell County showcases unique leprechaun village

Shangri-La, located along N.C. Highway 86 in Caswell County, was created by Henry Warren, who died of cancer in 1977.