Monday, August 17, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Chapel of St. Francis Xavier

Macau, People's Republic of China

Chapel of St. Francis Xavier (Capela de São Francisco Xavier) is a church located on the island of Coloane, Macau. The chapel, built in 1928, is located on the southwestern coast of the island and stands near a monument commemorating a victory over pirates in 1910.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in People's Republic of China