Vanvaas Camp Narkanda – Himachal Pradesh

Narkanda is situated at an altitude of 2708 meters on the Hindustan Tibet road. It gives…

Continue Reading