Church of Our Lady of Carmel - Vavuniya
Religious Institutions Vavuniya City or Town: Vavuniya
The Christian church is not a building, but a body of believers united in Christ. Its role is to worship God, nurture and edify and reach out to a suffering
Phone :
Address : New Housing Scheme, Nagar Iluppaikulam, Vavuniya,