Himachal Pradesh is known as “Lands of Gods” around the world and the northern part […]