Baru Sahib, the land of meditation (tapobhoomi) spread over 400 Acres is located in a distant and remote corner of the state of Himachal Pradesh, India. The estate of Baru Sahib is ensconced in beautiful lush Himalayan mountains on the verdant slopes of the Shivaliks. The sylvan surroundings and the cool breezing air has a tranquilizing effect on the mind. Rightly, it is called ‘The Valley of Divine Peace’. Sant Attar Singh (1866-1927), a revered Sikh saint and visionary of his time envisaged a centre of true education (a blend of scientific and moral education) in the lap of the Himalayas. His devout disciple Sant Teja Singh, MA, LLB (Punjab, India), AM (Harvard, USA) (1877-1965) took upon himself the task of fulfilling the vision of his mentor. To this end, he gathered a team of young students & inspired them to dedicate their lives to the service of humanity.