One of the architectural marvels in Silvassa is Our Lady of Piety Church. Built by the Portuguese, the Church is not less than an epitome and is among the core attractions in Silvassa. Constructed in 1889, the Church is beautifully adorned and has great interior as well as exterior. This sacred place is situated on front of the tribal cultural museum of Silvassa, other main attraction of the city, which assists in drawing the attention of so many visitors. This magnificent church is one of the ancient churches in Silvassa and you will find so many Catholic churches in Silvassa as it abounds in Portuguese people.