A great atmospheric and welcoming place, in the Indian Himalayan town of Dharamsala, the Paper Factory for Handmade Tibetan Paper is simply a great place with great products. Clean Upper Dharamsala is, as far as we know, the only project IM has been pa