Church of Our Lady of Piety is a magnificent church, located on the Naroli Road in
Silvassa. It was built by the Portuguese in 1841. Unlike other churches of
Dadra and Nagar Haveli, this church is noted for its flamboyant architecture comprising tall steeple.