30 August 2018 |
Kali Sharda also known as Mahakali or simply Kali river is one of the many splendid rivers of Uttarakhand. Although the fact that Kali on its upper reaches forms the natural border of India and Nepal ...
Read More