By Megan Snedden On the corner of Broome and Crosby in SoHo, a quiet sanctuary celebrates one of India’s spiritual traditions: the Broome Street Hindu Temple. Inside, the community recites the Bhagavad Gita, practices pujas, meditates, connects with the divine. Days after September 11, Eddie Stern opened the temple, which began as a yoga studio…
- Action Travel