Located in Chamoli, Uttarakhand, Mana Village is considered the last village in India. The snow-capped mountains, the ...