Skip to content

International Headquarters
Adyar, India

The Theosophical Society is an international organization with headquarters in Adyar, India, and official sections in over 70 countries worldwide. 

Visit the International website here: Adyar