Muhathuvaram Church is a Church of Christ located in Sri Lanka. It is one of the 129 Church of christs in Sri Lanka. Address of Muhathuvaram Church is Sri Lanka. Muhathuvaram Church is located in a remote area, with less than 3 listed places around it Muhathuvaram Church is rated 4.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Muhathuvaram Church are -
Sri Lanka