Little India’s most popular Hindu temple is dedicated to the goddess Kali, often misrepresented in the West as a deity of destruction, but actually a benevolent (if powerful) figure. The building was apparently constructed by Bengali immigrants, and completed in 1881, but like all such monuments in
Sri Veeramakaliamman Temple
Time Out says
Details
Discover Time Out original video