Probably the greatest attraction of the church interiors is the painting of Our Lady of Perpetual Help, brought here from the Eastern Borderlands (Kresy Wschodnie) of Poland. The church was built in the 16th Century and underwent multiple renovations, but has retained its beauty and charm. Both the church and the surrounding wall were made with boulders.