Iglesia de Santa Teresa

This church dating from 1676 belongs to the Carmelite order. Its baroque interior features brick and rough stone and a beautiful dome.


Must-see attractions