Insides the caves of Meghalaya