Himachal Pradesh

Himachal PradeshHIMACHAL popularly  known as the Dev Bhumi –“ Lands of God” Palampur Altitude: 1220m Attractions: Neughal Khad, Andretta, Tea Factory Best Time To Visit: March to June and Mid-September to November. Palampur is the tea capital of northwest India. Set on the rising slopes of Kangra Valley before they merge with the Dhauladhar ranges. But tea

Read more