Hock Cheng See Buddhist Vihara

Malaysian Buddist temple at Ambarvale near Campbelltown established in 1986.

Type