11
Theosophical society was started by whom and where, initially?
Answer & Solution
Answer: Option
B
Solution:
The Theosophical Society was officially formed in New York City, United States, on 17 November 1875 by Helena Petrovna Blavatsky, Colonel Henry Steel Olcott, William Quan Judge, and others.