Linville Caverns © Kolin Toney
The Linville Caverns are an underground labyrinth of rooms and passageways moulded out of the rock-bed 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. Today, guided tours make this extraordinary attraction available to all. Tours of the caves are guided by informed professionals who explain the various natural phenomena found in the caves. The caverns are home to bats, which is 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.