The Technological Institute of Renewable Energies ITER and part of the Industrial Estate of Granadilla are also located in the town. The cave of Santo Hermano Pedro is located in the town and is place of pilgrimage with a small shrine dedicated to the saint.
