Thalavila Church, also known as St. Mary’s Church, is located in the village of Thalavila, in the Kegalle District of Sri Lanka. The church is known for its beautiful architecture and peaceful surroundings, making it a place of both religious significance and natural beauty. It serves as a center of worship for the local Catholic community and is also a popular spot for visitors interested in exploring Sri Lanka’s Christian heritage. The church is set amidst lush greenery, offering a serene atmosphere for prayer and reflection