Have you ever dreamed of living in an igloo? What if we say you now have a chance to experience that right here in India? Yes, you read that right. Located in Hamta Valley in Manali, Himachal Pradesh, the Manali Igloo Stay is a brainchild of winter-sport specialists Vikas Kumar and Tashi Dorje. Taking their hobby of building forts to next level, the duo has...
Read More