0 reviews
Bela Church, also known as Our Lady of Sorrows Church, is a historic and spiritual landmark located in Kasaragod, Kerala. Established in 1890, it stands as the oldest church in the district, showcasing stunning Gothic architecture and intricate stained glass windows. Nestled amidst lush greenery, the church offers a serene and tranquil atmosphere, making it a perfect spot for reflection and prayer