Himachal Pradesh is a mountainous state in Northern India covering 21,495 sq mi. It was ranked as the second-least corrupt Indian state by a 2005 Transparency International survey. The state's economy mainly depends on tourism, agriculture and hydroelectric power.
No questions found for given filters. Try a different search or filter.