by SIDHARTHA MISHRA ✓ · 23 Jun 2021
The river Mahakali is the natural border between Nepal and India in Dharchula, Uttarakhand.
Loading comments…
Loading comments…