Experience Black Mountain, NC: "America's Prettiest Small Town"