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