• placement: superzone
  • path: destinations/pois/hero
  • containerId: gpt-ad-599998999575
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/basilica-nuestra-senora-del-pino/1462965",
      "destination": "Gran-Canaria",
      "title": "gran-canaria",
      "type": "Region",
      "region": "Gran-Canaria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }
Top Choice

Basílica Nuestra Señora del Pino

Dominating the square is this neoclassical 18th-century church, home to Gran Canaria’s patron saint. According to legend, the Virgin was spied atop a pine tree in the nearby forest in the 15th century, which converted Teror into a pilgrimage site. The church interior, a lavishly gilt-laden affair, sees the enthroned Virgin illuminated at the heart of an ornate altarpiece, surrounded by angels. For a splendid close-up of the Virgin, visit the museum, also called the 'treasure house'.

Book popular activities

  • placement: superzone
  • path: destinations/pois/middle
  • containerId: gpt-ad-41941140118
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/basilica-nuestra-senora-del-pino/1462965",
      "destination": "Gran-Canaria",
      "title": "gran-canaria",
      "type": "Region",
      "region": "Gran-Canaria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }

Must-see attractions

  • placement: superzone
  • path: destinations/pois/superzone
  • containerId: gpt-ad-524069983282
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/basilica-nuestra-senora-del-pino/1462965",
      "destination": "Gran-Canaria",
      "title": "gran-canaria",
      "type": "Region",
      "region": "Gran-Canaria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }