Our Lady of Dolours Basilica Thalassery is a church in Kannur known as a place of worship and community life. Visitors can learn about its local Christian traditions and surrounding heritage.
Our Lady of Dolours Basilica Thalassery is a church in Kannur known as a place of worship and community life. Visitors can learn about its local Christian traditions and surrounding heritage.