Our Lady of Carmel Church is a historic church in Taipa, Macao, China. Built in 1885, the three-story building features classical European architectural design.
Our Lady of Sorrows Church is located in Coloane, Macao, China. Established in 1885, it was formerly part of a leprosy hospital.
Travel Cities
This website uses cookies to ensure you get the best experience. By continuing to use this website, you consent to the use of cookies. See our Privacy Policy.