St. Francis Xavier



Malacca  River


Church of St Francis Xavier built in year 1849.

Malacca, West Malaysia