Borra Caves, Its a natural cave with stalactites and stalagmites