show captions
Local News
Shangri-La is a small town built of stone and quartz, standing in NC for over 40 years.
Shangri-La is a small town built of stone and quartz, standing in NC for over 40 years.
Details
Transcript