Leong San See Temple

Leong San See Temple is one of Little India's oldest Buddhist temples. Leong San See Temple is one of the Three Best Rated® Buddhist Temples in Little India, Singapore.