Chapel of St. Francis Xavier is a church located in Coloane, Macau, China. 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.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Chapel_of_St._Francis_Xavier
Address 120 Rua De Francisco Xavier Pereira, Macau, Macau SAR China
Coordinates 22°12'15.644" N 113°32'55.488" E