Question: why kashmir is called heaven on earth?
Answer: Kashmir has beautiful mountain regions like pir panjal, karakoram, Himalayas, hindukush and ladakh gives a very beautiful mountain scenery to this region. Jammu and Kashmir is known as heaven because it has almost all kinds of herbs,spices and agricultural goods like safron rice etc.