This river of India is in the northeastern state of Meghalaya. This river gets water from the surrounding hills. At the same time, the local people also consider this river very sacred.
Some results have been hidden because they may be inaccessible to you