The worlds longest sandstone cave is found in Meghalay in India. The name of the cave is Krem puri in kashi. The word krem means cave. Finding the cave near Leethoham village of Mousin Ram in east Kashi district of Meghalay, Have to be certain to press on the photo to sight full screen category.