Posts Tagged ‘Theosophy’

A Castle Of The Occult On Rittenhouse Square

A Castle Of The Occult On Rittenhouse Square

March 23, 2012  |  History

During a turbulent year in Philadelphia, Madame Blavatsky laid the foundation for the occult religion of Theosophy. Hunting down the ghosts of 1875, our John Vidumsky found himself in the Theosophy lodge off Rittenhouse Square, a stylish mansion built for the brother of John Wanamaker > more