Himachal Pradesh Inches Closer To Permitting Cannabis Cultivation
Himachal Pradesh is the northernmost state of India. Host to the Dalai Lama, it is known for its scenic towns and resorts and is the second largest producer of apples in India only behind Kashmir. Soon,...