The Jowai Umlawan Cave is a cave located in the Jowai district of the state of Meghalaya, in northeastern India. The cave is noted for its stalactites and stalagmites.
FAQ's on Umlawan Cave
Q9: I am a travel agent. How can I buy travel leads of Umlawan Cave?