If you thought paradise cave was impressive - you'd be right BUT just wait until you see inside this one; straight ahead is the entrance to the world's third largest cave. You've gotta earn those views...
Into the Jungle!