Church of the Immaculate Conception
Church of the Immaculate Conception
Church of the Immaculate Conception is a Roman Catholic church in Johor Bahru, Johor. Rebuilt in 1927, it is the oldest church in the city. The original church building was constructed in 1883.
Read more...