The Church of Our Lady of the Immaculate Conception was first constructed in 1541 where the church was completely re-built yet again from its fundamentals in 1619 however the well preserved Church has a simple interior design even though the surroundings environment has core inspiring altar and it was dedicated to Mary Immaculate.
The church is simple yet rebellion of heavily gilds, profoundly carved embellishment, dense and forbidden, At the surface, the church owns granite statue specifically for St Peter and St Paul where towards the south, the main altar is a Chapel of St. Francis Xavier.