Aldona village, situated in the Bardez taluk, is about 21 km away from the destination. The St. Thomas Church, built in 1956, is the prime attraction of the site. Located on the banks of the Mapusa River, the church displays symbolic biblical murals and idols. It is believed that the local people used to embellish these idols with jewellery.
Panaji, Goa, India