Mana village in Uttarakhand (the last village of India) has many tourist atttractions that holds significance in the Hindu mythology, The Mahabharata.
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.