Asheville NC in March....Spring is here! 15 Best Things to Do in Asheville, North Carolina Asheville is a beautiful mountain town surrounded by the Blue Ridge Mountains, where you will find unique art, great food, breweries, pretty gardens and world-famous historic …