Folks , this is an incredible cave system , the largest of Indian Subcontinent - located in the North-Eastern Indian state of Meghalaya , is also one of the wettest places on Earth :-
Regards