Genge Lake Resort

Thalawila Church

genge-resort-thalavila-church-kalpitiya-sri-lanka

The Thalawila church is considered one of the most visited churches in Sri Lanka. This church is dedicated to St. Anne, the mother of St. Mary, and is one of the oldest churches in the country.  The main church festival is held annually on the 1st of August, and attended by thousands of devotees.