Surrounded by the Blue Ridge Mountains, Morganton offers scenic hiking trails, pristine lakes, and some of North Carolina's most breathtaking landscapes.