“The Last Indian Village in Uttarakhand”

INTRODUCTION “The Last Village of India – Mana, Uttarakhand, is a beautiful, remote village near the…