At the heart of traditional villages with old houses or in drab Communist-era developments fighting depopulation, village churches dot the Bulgarian countryside and offer a variety of stimulating experiences. Some were built centuries ago and others are newer. Some are covered with masterpieces of church art and other were decorated by self-taught artists. Some are museums and other still serve their communities. Some offer proof of strange rituals or important events in their parishes and keep alive the memory of the times when the now empty villages bustled with life.