The Story of Himachal Pradesh
By Srinidhi Murthy Known as ‘Dev Bhoomi’ or ‘Land of Gods’, Himachal Pradesh was formed as the eighteenth Indian state on 25th January, 1971. It shares borders with the union territories of Jammu and Kashmir and Ladakh to the north, Punjab to the west, Haryana to the southwest, and Uttarakhand to the southeast. Read more […]