Location/Address
SRI VADAPATHIRA KALIAMMAN TEMPLE, 555 Serangoon Road Singapore 218174

PREV NEXT