United States North Carolina

Black Mountain

A charming small town nestled in the Blue Ridge Mountains, known for its arts, outdoor activities, and proximity to Asheville, NC.