Mana Village
Travel

THE LAST INDIAN VILLAGE-MANA

Chitkul in Himachal Pradesh or Mana in Uttarakhand, which holds the title of being the last Indian village? Mana in Uttarakhand is officially recognized as