Wat Buddha Lanna

Wat Buddha Lanna, situated in Macpherson, is a devoted sanctuary to the Lord Buddha. Wat Buddha Lanna is one of the Three Best RatedĀ® Buddhist Temples in MacPherson, Singapore.