Chamba is the northwestern district of Himachal Pradesh, in India, with its headquarters in Chamba town. The towns of Dalhousie, Khajjhiar and Churah Valley are popular hill stations and vacation spots for the people from the plains of northern India. Read More
Himachal Pradesh has emerged as a major trout fish producing hub in the country and the state government is planning to commercialise the sector in the coming days. ...
Hundreds remained stranded in Himachal Pradesh after incessant rainfall triggered landslides, snapped road links, closing of hydropower projects and release excess water from a dam, officials said on Sunday. ...