Linville Caverns © Kolin Toney
The Linville Caverns are an underground labyrinth of rooms and passageways moulded out of the bedrock beneath Humpback Mountain by years of flowing water. The caverns were first discovered in the 19th century when locals thought they saw fish swimming out of the mountain. Informed professionals give guided tours of the caves, explaining the various natural phenomena found within. The caverns are home to bats, with the beasts an added excitement. The cave system is about an hour and a half's drive from Asheville, making it a fun excursion from the city, especially for families travelling with kids.