Theosophical Society Photos

Meet 803 travelers, 161 tour guides and discover 324 photos

The World headquarters of the Theosophical Society was formed to facilitate and encourage the study of comparative religions, philosophy and science and rational thought. It is situated in the beautiful and sylvan surroundings of the Adyar River. This society was founded by Madame Blavatsky and Colonel Olcott in the U.S.A and transferred to Adyar i…
View Theosophical Society guide >

Theosophical Society