Gulmarg, nestled in the laps of the pristine Himalayas, is a paradise on earth located in the crown of Jammu & Kashmir, India's northernmost state. With its awe-inspiring natural beauty and winter ...