Naldehra

Naldehra is a picturesque hill metropolis positioned withinside the country of Himachal Pradesh, at an elevation of 2044 m above sea level. The call of the metropolis is a mixture of words, nag and dehra, this means that the dwelling house of the king of snakes.