Bohra served as the Secretary General of the International Federation of Geeta Ashrams, New Delhi, from 1974 to 1992. As a devotee of Paramhans Shri 1008 Swami Hari Har Ji Maharaj, he co-founded Geeta Dham on of land 40 km from Jodhpur which provides education to children, a home to the aged and a holistic approach to good health by the use of ancient doctrines of Ayurveda, Yoga and Meditation. Geetha Dham also provides a free eye camp twice a year to serve the needy for eye ailments, including cataracts and glaucoma.