De las diez cuevas más largas y más profundas de la India, las primeras nueve son de Meghalaya, mientras la décimo es de Mizoram.