• placement: superzone
  • path: destinations/pois/hero
  • containerId: gpt-ad-603617180306
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/iglesia-de-santa-maria-de-la-asuncion/1130605",
      "destination": "Cantabria",
      "title": "cantabria",
      "type": "Region",
      "region": "Cantabria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }

Iglesia de Santa María de la Asunción

The haughty Gothic jumble that is the Iglesia de Santa María de la Asunción stands out spectacularly above Castro Urdiales’ harbour. It was built in the 13th century, but additions continued until the 19th. The church shares its little headland with the town's small medieval castle, now supporting a lighthouse.

A much-reworked, single-arched, medieval bridge leads across to Castro's 500m-long breakwater.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

  • placement: superzone
  • path: destinations/pois/middle
  • containerId: gpt-ad-592070861247
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/iglesia-de-santa-maria-de-la-asuncion/1130605",
      "destination": "Cantabria",
      "title": "cantabria",
      "type": "Region",
      "region": "Cantabria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }

Must-see attractions

  • placement: superzone
  • path: destinations/pois/superzone
  • containerId: gpt-ad-850177739393
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/iglesia-de-santa-maria-de-la-asuncion/1130605",
      "destination": "Cantabria",
      "title": "cantabria",
      "type": "Region",
      "region": "Cantabria",
      "continent": "Europe",
      "country": "Spain",
      "refresh": 30,
      "refresh_limit": 3
    }