Is Davidson College in a city or suburb? Can someone describe what the environment is like?
Davidson College is located in a small College town in the Lake Norman Area. This is in the Greater Charlotte are and only 20 miles from downtown Charlotte, NC.