The whole town of Goa is dotted with beautiful Churches. St. Thomas Church is one of the oldest and most revered Churches, located in Aldon Bardez. Aldona is said to be seventh parish established by Francisans in Bardez. Originally the Church was built in Coimavaddo, by Francisan in year 1569. But with changing requirements a better structured Church was built in Current location in 1596. But since it was still a mud structure a new and strong edifice was made in 1610 which can be seen till today. The tower that is visible today on the left hand side was added as late as in 1927.