Place detail×

House of Tan Teng Niah

A colourful villa in Little India that has stood since the 1900s.

Mentioned 1× across the internet