Church of the Holy Mother of God
The local Church of the Holy Mother of God was constructed in 1834 for 38 days according to the legend. It boasts an authentic iconostasis, possibly painted by apprentices of the brothers Dimitar and Zahari Zograf from Samokov, or even by the brothers themselves. The old school, built in 1835, is located near the church. There is one more church in the village, the Church of St Nicholas.