Day: January 11, 2017
Uttarakhand
Uttarkashi- The Kashi of the North
Uttarkashi is a town situated in the state of Uttarakhand in India and is also known as Shivnagri. The town has suffered from a great deal of life loss due to the natural calamities like flash floods, landslides and earthquake, but the unceasing will power of the people of Devbhoomi Garhwal has helped them cope […]
Read More