Lumiang Cave

The little explored, north-eastern states of India are not just known for their pristine beauty, but are also sought-after for all kinds of adventures.