Inside the caves of Meghalaya