Located in Chamoli, Uttarakhand, Mana Village is considered the last village in India. The snow-capped mountains, the ...
India Today on MSN
Snow villages in Himachal that look straight out of a fairy tale
Discover the most beautiful snow-covered villages in Himachal Pradesh that look straight out of a fairy tale. Explore hidden ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results