Saint Peter of Alcantara Parish Church
The church was built in the 18th century and features elaborate Baroque carvings in its plastered, cream-colored exterior. Its interior consists of an ornate altar, a holy water font carved with a resemblance to a gargoyle, an old painting of …