Deep beneath the popular tourist island of Tenerife lies Europe's longest volcanic cave, stretching an impressive 11 miles.