
Do you know Mana in Uttarakhand is the last Indian village?
People often get confused between Mana in Uttarakhand and Chitkul in Himachal Pradesh, as to which one of these holds the title of being ‘the last Indian village’? Well, to clear things out, Chitkul is basically the last inhabited village located on the Indo-Tibet border, but Mana in Uttarakhand...