It is us who created borders on land and it is us who desperately want to cross them too. Here are the famous last villages of India which should be on your travel list: Mana The mystical village of Mana lures you with the amazing…