snow house India’s first and Asia’s largest snow igloo café comes up at Gulmarg In order to give it a traditional touch and also ensure comfortable stay by guests, sheepskin rugs have been placed on each snow- seat « Previous1Next » 1 of 1