Church of Our Lady of Sorrows is located at Bela, a famous pilgrim center in
Kasargod District of
Kerala. It is also known by the name Bela Church. The church was built in 1890. The Gothic style of architecture attracts lots of devotees as well as tourists.
Bela is around 15 km north of Kasargod. Kasargod Railway Station is the nearest railhead.