Place detail×

Sri Mahamariamman Temple

A recently renovated Hindu temple right next to Chinatown.

Mentioned 2× across the internet