
Melaka Activities
Church of St. Francis Xavier, Melaka
Church of St. Francis Xavier is a Catholic church in the historic town centre of Melaka, also known as Malacca, facing onto the Malacca River. [Read more…]
Church of St. Francis Xavier is a Catholic church in the historic town centre of Melaka, also known as Malacca, facing onto the Malacca River. [Read more…]
Copyright © 2023 Malaysia Life