6Jun Mughal emperor Jahangir called which place heaven on earth ? Lahore Karachi None Kashmir Show AnswerKashmir