Ladakh is a region administered by India as a union territory, and constituting a part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since 1947. Read More
Cold desert of Himachal Pradesh's Lahaul Valley that were once known for producing a bitter taste hops are going to experiment with exotic variety of barley that will be used for making malt whisky, say agriculture experts. ...