Diogenesp
Ntra. Sra. de la Peña de Francia Church
Walking in Puerto de la Cruz, near the fishing port, you come across this religious building. Obviously, it can't be compared to the great cathedrals of the peninsula, but it still has great charm. The exterior features a bell tower and inside, one can find several chapels. In this church, we saw two of the most revered images of the island: The Gran Poder and the Virgen del Carmen.