St. Francis Xavier Church is a Catholic church located in Sri Lanka. It is one of the 752 Catholic churches in Sri Lanka. Address of St. Francis Xavier Church is Silavathurai, Sri Lanka. St. Francis Xavier Church is located in a remote area, with less than 4 listed places around it St. Francis Xavier Church is rated 4.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around St. Francis Xavier Church are -
Silavathurai, Sri Lanka