Church of St Teresa is among Singapore’s Best Churches
- Singapore’s beautiful Church of St Teresa is based on Basilica of the Sacred Heart in Montmartre, Paris.
- Church of St Teresa was initially funded by French missionaries.
- This beautiful church is a neo-Byzantine style Roman Catholic Church.
- Please visit this article for more information and pictures of Best Churches in Singapore.
Sorry, the comment form is closed at this time.