The Sri Veeramakaliamman temple at Serangoon is one of the oldest Temples in Singapore. It was built by Indian pioneers to gathering and hold Social-cultural activities. Photo credit: TripAdvisor.in