Fo Guang Shan

Fo Guang Shan is a renowned Buddhist temple nestled in Punggol. Fo Guang Shan is one of the Three Best RatedĀ® Buddhist Temples in Punggol, Singapore.