India gets its first igloo stay in Manali
Megha Jain
Content HeadNow you can experience igloo stay in India in the famous town of Himachal Pradesh, Manali. The Manali Igloo Stay, located at a height of 10,000 feet, offers its customers all kind of comforts from three meals, hot water bottles, sleeping bags and thick foam mattress for your stay. The igloo can be shared by only two persons because of the less space.