The Theosophical Society was Officially Formed in NYC by Helena Blavatsky and others as ‘an Unsectarian Body of Seekers after Truth’
On the southern edge of Madras, India’s fourth largest city, nestled between the sea and one of the city’s busiest boulevards, is a sprawling, well-wooded …