The Theosophical Society in America

TS International

International Directory

The Theosophical Society is an international organization with headquarters in Adyar, India, and official sections in over 70 countries world-wide. You can view the international directory by visiting 

http://www.ts-adyar.org/directory

 

Adyar

A documentary of life at Adyar, the international headquarters of the Theosophical Society in India. 

This program is available on DVD.