Graha Maria Annai Velangkanni




Graha Maria Annai Velangkanni is a Catholic church located in Medan, Indonesia. Built in an Indo-Mughal architecture style, it looks like an Indian or Chinese temple from outside. The church is dedicated to the Blessed Mother Mary who is known in India as Annai Velangkanni Arokia Matha (Our Lady of Good Health). 






Monument to Pope John Paul II






Popular Posts