Elkin is a small town of less than 5,000 people in northwestern North Carolina. It offers a lovely historic downtown district,a river view, wine Festival. Elkin is a small town with fantastic cost of living benefits,as well as extensive health care facilities. Elkin is about 45 miles from Winston-Salem, the nearest city. Photo of the Yadkin River as viewed upstream from Bridge Street. courtesy of Wikipedia and United States National Weather Service (public domain); photo of climbers ascending Stone Mountain courtesy of Wikipedia and Forrest L. Smith,III, original author was Filberthockey (public domain).