Geographical Location

Nestled on Macau’s laid-back Coloane Island, the Chapel Of St. Francis Xavier sits quietly on Estrada de Cima de Ser