Registered Office

Address: Office of H.H. The Dalai Lama Thekchen Choeling, P.O. Mc Leod Ganj, Dharamsala, District Kangra, Himachal Pradesh-176219, India.
Phone: +91 (1892) 221-343

Executive Office

Address: Core 4A, Upper Ground Floor, India Habitat Centre, Lodhi Road, New Delhi
Phone: +91 (11) 24648450