Strike Mission Surf Spots
type: ItemList
description: Expert-verified surf spot database with detailed swell/wind parameters, hazards, and travel information
number of items: 125
item list element: Mundaka
item list element: Belharra
item list element: Mullaghmore Head
item list element: Nazare
item list element: Aileens
item list element: Riley's
item list element: El Quemao
item list element: La Graviere
item list element: Supertubos
item list element: Bundoran Peak
item list element: Easkey Right
item list element: Hoddevik
item list element: Coxos
item list element: Westerland
item list element: Þorlákshöfn
item list element: Varberg
item list element: Ribeira d'Ilhas
item list element: Guéthary
item list element: Les Cavaliers
item list element: Somo
item list element: Punta Galea
item list element: Sao Torpes
item list element: El Confital
item list element: Zurriola
item list element: Pantin
item list element: Populo
item list element: Jardim do Mar
item list element: Praia do Tonel
item list element: La Izquierda
item list element: Arrifana
item list element: Praia do Cabedelo
item list element: La Nord
item list element: Lafitenia
item list element: Anglet Les Cavaliers
item list element: Rodiles
item list element: Zarautz
item list element: Sopelana
item list element: Menakoz
item list element: Lahinch
item list element: Pampa Point
item list element: La Santa Right
item list element: Thorli
item list element: Klitmoller
item list element: Batumi Beach
item list element: Apelviken
item list element: Toro Stenstrand
item list element: Constanta
item list element: Les Estagnots
item list element: Loredo
item list element: Razo
item list element: Doniños
item list element: Baleal
item list element: Praia do Guincho
item list element: Praia de Faro
item list element: Scheveningen
item list element: Domburg
item list element: Knokke-Heist
item list element: La Torche
item list element: Quiberon
item list element: Siouville
item list element: El Palmar
item list element: Los Caños de Meca
item list element: Porto Covo
item list element: Zambujeira do Mar
item list element: Les Sables-d'Olonne
item list element: Praia Grande
item list element: Carcavelos
item list element: Thurso East
item list element: Porthleven Reef
item list element: Lynmouth
item list element: The Cribbar
item list element: Brimms Ness Bowl
item list element: Croyde Bay
item list element: Little Fistral
item list element: Bagpipes

Mundaka
type: TouristAttraction
description: Mundaka is Europe's most celebrated barrel—a left-hand rivermouth sand point in the Basque Country that delivers incredibly long, hollow tubes when conditions align. The wave peels along a sandbar shaped by the Urdaibai River estuary, with rides of up to 400 meters possible on epic days. The setting is stunning: a medieval Basque fishing village on the hillside, green mountains behind, and cold North Atlantic swells marching in. The wave is notoriously fickle and crowded, but when Mundaka turns on, it rivals any wave on Earth for length and barrel quality. Bring a thick wetsuit.
disambiguating description: 🌊 Europe's best barrel • Medieval Basque village • 400m of tube time
geo: GeoCoordinates
  latitude: 43.415
  longitude: -2.702
address: PostalAddress
  address locality: Basque Country
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 290°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.5m - 3.5m
  description: Ideal size: 2.5m. Too small below 1.5m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 190° (S)
  description: Offshore wind from 190° (S). Offshore range: 150°-230°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.2m and 1m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: North Atlantic winter storms. Best Oct-Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded, 👊 Localism
  description: Strong rivermouth currents. Very crowded when good.
accessibility API: Nearest airport: BIO
  type: Place
  description: 35 minutes drive from BIO airport.
content rating: verified
contributor: WSL data
llm context:
  difficulty: 7
  crowd level: 9
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 290
    workable range max: 340
    sweet spot size m: 2.5
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 190
    offshore range min: 150
    offshore range max: 230
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: BIO
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 9
    secondary months names: Mar, Sep
    season explanation: North Atlantic winter storms. Best Oct-Feb.

Belharra
type: TouristAttraction
description: Belharra is France's premier big wave—a deepwater reef 2.5 kilometers offshore from Saint-Jean-de-Luz that only wakes up during the most massive North Atlantic storms. The wave requires tow-in assistance and breaks maybe a handful of days per winter; some years it doesn't break at all. When it does, Belharra produces giant, powerful A-frames in the 40-60 foot range. The Basque Country setting and the rarity of rideable swells make a Belharra session a career highlight for Europe's big wave elite.
disambiguating description: 🇫🇷 France's giant • 2.5km offshore • Some winters stays silent
geo: GeoCoordinates
  latitude: 43.4
  longitude: -1.68
address: PostalAddress
  address locality: Saint-Jean-de-Luz
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 6m - 15m
  description: Ideal size: 10.5m. Too small below 6m, too big (closeout) above 15m.
additional property: Swell Period
  type: PropertyValue
  value: 16s - 20s
  description: Needs at least 16s period. Ideal: 20s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Handful of days per year. Some winters doesn't break at all.
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🏝️ Remote, 🦈 Sharks
  description: Tow-in only. 2.5km offshore. Extreme hold-downs.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 25 minutes drive from BIQ airport. Requires boat access ($200/day).
content rating: verified
contributor: Corrected based on geographic reality
llm context:
  difficulty: 10
  crowd level: 2
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 340
    sweet spot size m: 10.5
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 25
    boat required: true
    boat cost usd per day: 200
    access notes: Tow-in/jet ski required. 2.5km offshore.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    season explanation: Handful of days per year. Some winters doesn't break at all.

Mullaghmore Head
type: TouristAttraction
description: Mullaghmore Head is Ireland's premier big wave slab—a terrifying left that combines Teahupo'o's thick lip with Shipstern's mutant steps to create one of Europe's most challenging waves. When massive North Atlantic swells wrap around the Irish headland, Mullaghmore produces ledging barrels in the 30-50 foot range that defy physics. The wave breaks close to shore, allowing dramatic spectating from the cliffs. Cold water, hostile weather, and serious consequences make this a proving ground for Europe's bravest.
disambiguating description: ☘️ Ireland's beast • Steps meet slabs • Inflatable vests mandatory
geo: GeoCoordinates
  latitude: 54.47
  longitude: -8.45
address: PostalAddress
  address locality: County Sligo
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 292°
  description: Works best with swells from 292° (WNW). Workable range: 270°-315°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 3m - 15.2m
  description: Ideal size: 9.1m. Too small below 3m, too big (closeout) above 15.2m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 14s
  description: Needs at least 12s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 168° (SSE)
  description: Offshore wind from 168° (SSE). Offshore range: 123°-213°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  description: Few XXL days/winter
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef
accessibility API: Nearest airport: SNN
  type: Place
  description: 120 minutes drive from SNN airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 8
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 292
    workable range min: 270
    workable range max: 315
    sweet spot size m: 9.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 168
    offshore range min: 123
    offshore range max: 213
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: SNN
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Paddle/jet ski
  best season:
    season explanation: Few XXL days/winter

Nazare
type: TouristAttraction
description: Nazaré is where surfing's largest waves are ridden—a Portuguese beach break that produces mountainous surf thanks to the Nazaré Canyon, an underwater trench that amplifies Atlantic swells to terrifying heights. Waves of 80-100+ feet have been documented here, and the world record for largest wave surfed continues to be broken at this spot. The wave breaks on sand, making it marginally more forgiving than reef breaks, but the size, power, and chaos are beyond anything else on Earth. Tow-in required at size.
disambiguating description: 🏔️ World's largest waves • Canyon-amplified monsters • Record-breaking territory
geo: GeoCoordinates
  latitude: 39.6
  longitude: -9.07
address: PostalAddress
  address locality: Praia do Norte
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 13.1m - 30.5m
  description: Ideal size: 21.8m. Too small below 13.1m, too big (closeout) above 30.5m.
additional property: Swell Period
  type: PropertyValue
  value: 16s - 20s
  description: Needs at least 16s period. Ideal: 20s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  description: 1-6 big swells/month (Oct-Mar)
tourist type: Intermediate to advanced
accessibility API: Nearest airport: LIS
  type: Place
  description: 90 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 340
    sweet spot size m: 21.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: LIS
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/jet ski
  best season:
    season explanation: 1-6 big swells/month (Oct-Mar)

Aileens
type: TouristAttraction
description: Aileens is Ireland's most dramatic big wave—a right-hand reef break that detonates beneath the famous 700-foot Cliffs of Moher on Ireland's west coast. The setting is almost unreal: massive Atlantic swells breaking in front of ancient sea cliffs with birds circling above. The wave rivals Jaws and Teahupo'o in power and requires a 2-mile paddle or jet ski access. When it's on, Aileens produces some of the most powerful waves in the Atlantic, with the added challenge of freezing water and hostile weather.
disambiguating description: 🦅 Beneath the Cliffs of Moher • 700ft backdrop • Atlantic power
geo: GeoCoordinates
  latitude: 52.97
  longitude: -9.43
address: PostalAddress
  address locality: Cliffs of Moher
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 250°-310°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 7.6m - 15.2m
  description: Ideal size: 11.4m. Too small below 7.6m, too big (closeout) above 15.2m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 16s
  description: Needs at least 14s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  description: Rare/inconsistent
tourist type: Intermediate to advanced
warning: Warning
  text: ⚠️ Shallow, 🪸 Sharp reef
accessibility API: Nearest airport: SNN
  type: Place
  description: 60 minutes drive from SNN airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 250
    workable range max: 310
    sweet spot size m: 11.399999999999999
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: SNN
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: 2mi paddle or jet ski
  best season:
    season explanation: Rare/inconsistent

Riley's
type: TouristAttraction
description: Riley's is the proving ground for Ireland's big wave chargers—a shallow, heavy slab that serves as training for the more serious Aileens nearby. The wave breaks over a dangerously shallow reef in Ballard Bay and requires a treacherous cliff trek to access. Often too shallow to surf safely, Riley's demands precise conditions and serious commitment. The cold Atlantic water and hostile Irish weather add to the challenge. This is where aspiring Irish big wave surfers cut their teeth.
disambiguating description: 🎓 Aileens training ground • Cliff trek access • Often too shallow
geo: GeoCoordinates
  latitude: 52.9
  longitude: -9.5
address: PostalAddress
  address locality: Ballard Bay, Co. Clare
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 285°
  description: Works best with swells from 285° (WNW). Workable range: 250°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.5m - 4m
  description: Ideal size: 2.8m. Too small below 1.5m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Fickle/rare. Needs specific swell angle and light winds.
tourist type: Expert surfers only
warning: Warning
  text: ⚠️ Shallow, 🪸 Sharp reef, 😮‍💨 Hold-downs
  description: Very shallow reef. Heavy slab.
accessibility API: Nearest airport: SNN
  type: Place
  description: 65 minutes drive from SNN airport.
content rating: verified
contributor: Corrected based on geographic reality
llm context:
  difficulty: 9
  crowd level: 2
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 285
    workable range min: 250
    workable range max: 320
    sweet spot size m: 2.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: SNN
    drive time minutes: 65
    boat required: false
    boat cost usd per day: 0
    access notes: Dangerous cliff trek
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Fickle/rare. Needs specific swell angle and light winds.

El Quemao
type: TouristAttraction
description: El Quemao is the "Pipeline of Europe"—a thick, square-barreling left that breaks over ultra-sharp volcanic lava reef in La Santa, Lanzarote. The wave produces some of the heaviest tubes in the Atlantic, with a reputation for serious consequences over the brutal reef. Localism is extreme and deeply ingrained. The Canary Island setting offers warm water and consistent winter swells, but earning respect at El Quemao takes time and commitment. This is European barrel surfing at its most intense.
disambiguating description: 🌋 Pipeline of Europe • Lava reef carnage • Extreme localism
geo: GeoCoordinates
  latitude: 29.05
  longitude: -13.63
address: PostalAddress
  address locality: La Santa, Lanzarote
  address country: Canary Islands
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 6.1m
  description: Ideal size: 3.9m. Too small below 1.8m, too big (closeout) above 6.1m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 14s
  description: Needs at least 12s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 90°-180°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter (Oct-Mar). Needs NW swells.
tourist type: Expert surfers only
warning: Warning
  text: ⚠️ Shallow, 👊 Localism, 🪸 Sharp reef
accessibility API: Nearest airport: ACE
  type: Place
  description: 20 minutes drive from ACE airport.
content rating: verified
contributor: Surfline spot guide
llm context:
  difficulty: 8
  crowd level: 5
  water temp c: 20
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 280
    workable range max: 350
    sweet spot size m: 3.9499999999999997
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 90
    offshore range max: 180
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: ACE
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Paddle
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Winter (Oct-Mar). Needs NW swells.

La Graviere
type: TouristAttraction
description: La Graviere is arguably the world's heaviest beachbreak—a freight-train of a wave that breaks with reef-like power over shifting sand banks in Hossegor, France. The Gouf de Capbreton submarine canyon focuses Atlantic swells directly at this stretch of beach, producing thick, dredging barrels that have humbled many pros. When it's on, the tubes are round and perfect, but the closeouts are savage and the paddle-outs punishing. This is where beachbreak surfing reaches its absolute ceiling.
disambiguating description: 🇫🇷 World's heaviest beachbreak • Canyon-amplified power • Pro-level tubes
geo: GeoCoordinates
  latitude: 43.66
  longitude: -1.43
address: PostalAddress
  address locality: Hossegor
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 265°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 60°-140°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn (Sep-Nov) is prime. Offshore canyon focuses swell.
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🌀 Strong rips
  description: Extremely heavy closeouts. Strong rips when big.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 25 minutes drive from BIQ airport.
content rating: verified
contributor: Corrected based on geographic reality
llm context:
  difficulty: 8
  crowd level: 8
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 265
    workable range max: 330
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 60
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Beach
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn (Sep-Nov) is prime. Offshore canyon focuses swell.

Supertubos
type: TouristAttraction
description: Supertubos is Portugal's answer to Pipeline—a savage beachbreak that produces some of the heaviest barrels in Europe. The wave breaks over sand banks shaped by the Nazaré Canyon system, creating hollow, powerful tubes that have earned it a permanent spot on the WSL Championship Tour. Located on the Peniche peninsula, it picks up virtually any Atlantic swell and transforms it into throaty barrels. The takeoff is critical, the lip is thick, and the closeouts are unforgiving. Portuguese Pipeline indeed.
disambiguating description: 🇵🇹 Portuguese Pipeline • WSL Championship venue • Europe's heaviest tubes
geo: GeoCoordinates
  latitude: 39.36
  longitude: -9.38
address: PostalAddress
  address locality: Peniche
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 260°
  description: Works best with swells from 260° (W). Workable range: 225°-315°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 3.7m
  description: Ideal size: 2.8m. Too small below 1.8m, too big (closeout) above 3.7m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 16s
  description: Needs at least 10s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  description: Sept-Apr (4-8% optimal)
tourist type: Intermediate to advanced
warning: Warning
  text: 😮‍💨 Hold-downs
accessibility API: Nearest airport: LIS
  type: Place
  description: 75 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 260
    workable range min: 225
    workable range max: 315
    sweet spot size m: 2.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: Beach
  best season:
    season explanation: Sept-Apr (4-8% optimal)

Bundoran Peak
type: TouristAttraction
description: Bundoran Peak is Ireland's premier reef break—a horseshoe-shaped rock shelf that creates perfect A-frame peaks in the heart of County Donegal. The wave offers both left and right options, with the right being more hollow and the left longer and more workable. When North Atlantic swells march in and the winds swing offshore, Bundoran delivers world-class conditions in one of surfing's most rugged and beautiful settings. Cold water, emerald hills, and proper Irish hospitality await.
disambiguating description: 🇮🇪 Ireland's premier reef • A-frame peaks • Wild Atlantic Way
geo: GeoCoordinates
  latitude: 54.48
  longitude: -8.28
address: PostalAddress
  address locality: County Donegal
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round Atlantic swells. Best autumn-winter.
tourist type: Expert surfers only
warning: Warning
  text: ⚠️ Shallow, 🪸 Sharp reef, 🪨 Rocks
  description: Sharp reef. Cold water.
accessibility API: Nearest airport: SNN
  type: Place
  description: 150 minutes drive from SNN airport.
content rating: verified
contributor: Irish surf community
llm context:
  difficulty: 7
  crowd level: 5
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SNN
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/paddle
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Year-round Atlantic swells. Best autumn-winter.

Easkey Right
type: TouristAttraction
description: Easkey Right is one of Ireland's most consistent and forgiving reef breaks—a long, peeling right-hander in County Sligo that handles everything from playful 3-footers to solid double-overhead swells. The wave breaks along a sharp, uneven reef shelf, offering multiple sections and the occasional barrel on the takeoff. It's a pilgrimage site for European surfers seeking quality point-style waves without the tropical crowds. Pack your 5/4mm wetsuit and embrace the Celtic chill.
disambiguating description: 🍀 Sligo's quality right • Handles solid size • Celtic perfection
geo: GeoCoordinates
  latitude: 54.29
  longitude: -8.95
address: PostalAddress
  address locality: County Sligo
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 4.6m
  description: Ideal size: 2.9m. Too small below 1.2m, too big (closeout) above 4.6m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 90°-180°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-winter Atlantic swells. Best in big swells.
tourist type: Expert surfers only
warning: Warning
  text: ⚠️ Shallow, 🪸 Sharp reef, 🪨 Rocks
  description: Sharp uneven reef. Cold water.
accessibility API: Nearest airport: SNN
  type: Place
  description: 130 minutes drive from SNN airport.
content rating: verified
contributor: Irish surf community
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 350
    sweet spot size m: 2.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 90
    offshore range max: 180
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SNN
    drive time minutes: 130
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/paddle
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn-winter Atlantic swells. Best in big swells.

Hoddevik
type: TouristAttraction
description: Hoddevik is Norway's most spectacular surf beach—a remote fjord setting surrounded by dramatic peaks where you can surf under the midnight sun in summer or chase Northern Lights in winter. The water is brutally cold (4-12°C), requiring 6mm wetsuits and booties, but the landscape is otherworldly. Atlantic storms deliver consistent swells to this beach, creating fun, punchy waves in one of Earth's most scenic surf locations. Arctic adventure surfing at its finest.
disambiguating description: 🇳🇴 Arctic wonder • Midnight sun sessions • Northern Lights backdrop
geo: GeoCoordinates
  latitude: 62.106
  longitude: 5.168
address: PostalAddress
  address locality: Stadlandet Peninsula
  address country: Norway
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 250°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn/winter storms. Summer midnight sun sessions. Very cold water.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🏝️ Remote
  description: Extremely cold water (4-12°C). Remote fjord location.
accessibility API: Nearest airport: AES
  type: Place
  description: 120 minutes drive from AES airport.
content rating: verified
contributor: Norwegian Surfing Association
llm context:
  difficulty: 5
  crowd level: 2
  water temp c: 8
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 250
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: AES
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Or Bergen (BGO) 5hr drive
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn/winter storms. Summer midnight sun sessions. Very cold water.

Coxos
type: TouristAttraction
description: Coxos is arguably Portugal's best wave—a heavy, hollow right-hand reef/point break in Ericeira's World Surfing Reserve. The wave produces thick, grinding barrels over a rocky bottom, demanding commitment and skill. Entry and exit are challenging over slippery rocks, and the locals can be protective when conditions are prime. But when it's on, Coxos delivers some of Europe's most intense barrels. Portugal's hardcore crown jewel.
disambiguating description: 🇵🇹 Portugal's best • Heavy hollow right • Ericeira's crown jewel
geo: GeoCoordinates
  latitude: 39.0043
  longitude: -9.4255
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.5m - 4.5m
  description: Ideal size: 3.0m. Too small below 1.5m, too big (closeout) above 4.5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.5m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter months receive the most consistent NW swells.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🦔 Urchins, 👊 Localism, 👥 Crowded
  description: Difficult entry/exit over slippery rocks. Heavy localism when good.
accessibility API: Nearest airport: LIS
  type: Place
  description: 45 minutes drive from LIS airport.
content rating: verified
contributor: Data analysis
llm context:
  difficulty: 8
  crowd level: 8
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 270
    workable range max: 320
    sweet spot size m: 3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Park at the top of the cliff and walk down.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 9
    secondary months: 4
    secondary months names: Sep, Apr
    season explanation: Winter months receive the most consistent NW swells.

Westerland
type: TouristAttraction
description: Westerland is Germany's unlikely surf capital—a beach break on Sylt Island in the North Sea that receives consistent swells from autumn through spring. The water is cold, the winds are strong, and the setting is surprisingly Germanic (think beach chairs and cafes), but the waves are real and the local community is passionate. It's proof that where there's swell and determination, surfing will find a way. German engineering meets wave riding.
disambiguating description: 🇩🇪 Germany's only surf • Sylt Island • Cold North Sea waves
geo: GeoCoordinates
  latitude: 54.9079
  longitude: 8.3044
address: PostalAddress
  address locality: Sylt Island
  address country: Germany
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 6s - 10s
  description: Needs at least 6s period. Ideal: 10s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-winter storms bring consistent swells. Windy year-round.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🏝️ Remote
  description: Very cold water (8-16°C). Strong winds common.
accessibility API: Nearest airport: GWT
  type: Place
  description: 10 minutes drive from GWT airport.
content rating: verified
contributor: European surf guides
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 320
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GWT
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from Westerland town.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn-winter storms bring consistent swells. Windy year-round.

Þorlákshöfn
type: TouristAttraction
description: Þorlákshöfn (Thorlakshofn) is Iceland's most accessible surf spot—a black volcanic sand beach on the south coast that receives consistent North Atlantic swells. The water is brutally cold (6mm wetsuit minimum), and the weather can be brutal, but the waves are real and the setting is otherworldly: glaciers in the background, volcanic sand underfoot, and the possibility of Northern Lights while you surf. Arctic surfing at its most extreme and beautiful.
disambiguating description: 🇮🇸 Iceland's best • Black volcanic sand • Arctic adventure
geo: GeoCoordinates
  latitude: 63.8553
  longitude: -21.3778
address: PostalAddress
  address locality: South Coast
  address country: Iceland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 200°
  description: Works best with swells from 200° (SSW). Workable range: 170°-250°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-45°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-winter has most swell. Summer has midnight sun but less waves.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🏝️ Remote
  description: Extremely cold water (6-12°C). Thick wetsuit essential. Remote location.
accessibility API: Nearest airport: KEF
  type: Place
  description: 50 minutes drive from KEF airport.
content rating: verified
contributor: Arctic surf explorers
llm context:
  difficulty: 5
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 200
    workable range min: 170
    workable range max: 250
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: KEF
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
    access notes: Drive from Reykjavik. Beach access near harbor.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn-winter has most swell. Summer has midnight sun but less waves.

Varberg
type: TouristAttraction
description: Varberg is Sweden's unlikely surf capital—a beach break on the west coast that catches North Sea swells and has developed a passionate local community against all odds. The waves are small but consistent during autumn and winter, the water is cold, and the tide is minimal. But Swedes are determined, and Varberg has become the hub for Scandinavian surfing. Proof that surfing culture can thrive anywhere with enough commitment and stoke.
disambiguating description: 🇸🇪 Sweden's surf capital • Cold determination • Scandinavian stoke
geo: GeoCoordinates
  latitude: 57.1058
  longitude: 12.2508
address: PostalAddress
  address locality: West Coast
  address country: Sweden
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-310°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2m
  description: Ideal size: 1.3m. Too small below 0.6m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 6s - 10s
  description: Needs at least 6s period. Ideal: 10s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.1m and 0.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-winter storms. Minimal tide. Cold water year-round.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🏝️ Remote
  description: Cold water (8-18°C). Thick wetsuit required most of year.
accessibility API: Nearest airport: GOT
  type: Place
  description: 60 minutes drive from GOT airport.
content rating: verified
contributor: Scandinavian surf guides
llm context:
  difficulty: 3
  crowd level: 2
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 310
    sweet spot size m: 1.3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GOT
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from town.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn-winter storms. Minimal tide. Cold water year-round.

Ribeira d'Ilhas
type: TouristAttraction
description: Ribeira d'Ilhas is the crown jewel of Europe's first World Surfing Reserve—a long, reeling right-hand point break that has hosted Championship Tour events and produced countless magazine covers. Set against the dramatic cliffs of Ericeira, Portugal, this wave wraps around a rocky headland and offers linking sections that seem to go forever on the right swell. The WSL venue status means crowds can be intense, but the wave's quality justifies the attention. When Atlantic groundswells light up the coast, Ribeira d'Ilhas is European surfing at its absolute finest.
disambiguating description: 🏆 WSL CT venue • World Surfing Reserve • Europe's premier point
geo: GeoCoordinates
  latitude: 38.9833
  longitude: -9.4167
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: September-April Atlantic swells. Summer can be small.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded
  description: Rocky entry. Gets crowded - WSL venue.
accessibility API: Nearest airport: LIS
  type: Place
  description: 45 minutes drive from LIS airport.
content rating: verified
contributor: WSL data
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: LIS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from village.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 6
    secondary months names: May, Jun
    season explanation: September-April Atlantic swells. Summer can be small.
description: Ribeira d'Ilhas is competition surfing's European home—a long, makeable right-hand point in the Ericeira World Surfing Reserve that has hosted WSL events and produced some of surfing's most memorable European heats. The wave is more forgiving than neighboring Coxos, with long walls that allow surfers of various abilities to find workable sections. This accessibility means crowds, especially during events and summer months, but the quality is undeniable. The combination of reliable conditions, world-class shape, and easy access has made Ribeira one of the most photographed waves in Europe.
disambiguating description: 🏆 WSL venue • Accessible quality • Ericeira crown
geo: GeoCoordinates
  latitude: 38.9889
  longitude: -9.4225
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 40°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Works year-round but best in winter.
warning: Warning
  text: 🪨 Rocks, 👥 Crowded
  description: Rocky bottom. Very crowded during contests.
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
contributor: WSL venue data
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 40
    offshore range max: 120
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access with parking.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep
    season explanation: Works year-round but best in winter.

Guéthary
type: TouristAttraction
description: Guéthary is where European surfing ventures into serious territory—a powerful reef break tucked beneath the charming Basque village that transforms into a genuine big wave arena when Atlantic storms unleash. The main peak offers heavy, left-breaking walls that can hold well overhead surf, while the outer reefs light up for experienced chargers during the largest swells. The local crew is tight and proud, with decades of history at this wave, so respect in the lineup isn't optional. When the harbor wall is getting swamped and the sets are marching in, Guéthary reminds everyone that European surfing has teeth.
disambiguating description: 🇫🇷 Basque big wave territory • Heavy reef • Respect the locals
geo: GeoCoordinates
  latitude: 43.42
  longitude: -1.61
address: PostalAddress
  address locality: Basque Country
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 80°-160°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.4m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-Spring. Needs solid swell. Handles size well.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 👊 Localism
  description: Heavy local crew. Respect the lineup. Rocky entry.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 20 minutes drive from BIQ airport.
content rating: verified
contributor: French surf federation
llm context:
  difficulty: 7
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 340
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 80
    offshore range max: 160
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Jump off harbor wall or paddle from beach.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May
    season explanation: Autumn-Spring. Needs solid swell. Handles size well.
name: Guethary
description: Guéthary is the Basque Country's big-wave playground—a powerful right-hand reef that comes alive when larger swells shut down the surrounding beach breaks. The wave is a magnet for solid Atlantic groundswell, producing long, powerful walls that have attracted big-wave surfers for generations. The harbor access and rocky reef demand experience and confidence, while the local crew maintains standards that visitors should respect. When the conditions align—solid swell, light winds, right tide—Guéthary produces some of the most impressive waves in French waters.
disambiguating description: 🏄‍♂️ Basque big wave • Harbor reef • Size magnet
geo: GeoCoordinates
  latitude: 43.4219
  longitude: -1.6103
address: PostalAddress
  address locality: Pays Basque
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 280°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 90°-160°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Big swell magnet. Works when other spots maxed out.
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 👊 Localism
  description: Rocky reef. Respect locals.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 15 minutes drive from BIQ airport.
contributor: Surfline
llm context:
  difficulty: 7
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 280
    workable range max: 340
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 90
    offshore range max: 160
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Harbor access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Big swell magnet. Works when other spots maxed out.

Les Cavaliers
type: TouristAttraction
description: Les Cavaliers is one jewel in the crown of Anglet's legendary beach break chain—a stretch of sand that has produced French surf champions and hosted competitions for decades. The wave quality depends heavily on sandbar configuration, but when the banks line up, Les Cavaliers delivers proper French beach break barrels with the Pyrenees as a backdrop. It's part of a larger surf ecosystem that includes several named peaks along the Anglet strip, offering options throughout the tide cycle. The café-lined promenade and easy access make it a favorite gathering spot for the vibrant Basque surf community.
disambiguating description: 🏖️ Anglet surf strip classic • Sandbar-dependent peaks • French beach culture
geo: GeoCoordinates
  latitude: 43.5
  longitude: -1.5333
address: PostalAddress
  address locality: Anglet
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round with autumn/winter best. Part of Anglet stretch.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Can get crowded. Rips on bigger swells.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 10 minutes drive from BIQ airport.
content rating: community
contributor: Local surf school
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from road.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months names: Apr, May, Jun
    season explanation: Year-round with autumn/winter best. Part of Anglet stretch.
description: Les Cavaliers is the workhorse of Anglet's eleven beaches—a reliable beachbreak that picks up every available swell and delivers consistent sessions year-round. Located between Biarritz and Bayonne, it benefits from both the Basque Country's swell consistency and urban accessibility. The wave works across various conditions, with sandbars that shift but usually offer something rideable. It's where Basque locals go when the famous spots are closed out or maxed, and where visitors discover that Anglet has substance beyond Chambre d'Amour.
disambiguating description: 🇫🇷 Anglet's workhorse • Year-round consistency • Basque reliability
geo: GeoCoordinates
  latitude: 43.4958
  longitude: -1.5283
address: PostalAddress
  address locality: Anglet
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.7m - 3m
  description: Ideal size: 1.9m. Too small below 0.7m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 45°-115°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn for consistency. Spring can be excellent.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded, 🪨 Rocks
  description: Rocky sections. Crowded year-round.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 15 minutes drive from BIQ airport.
content rating: verified
contributor: Surf-Forecast, Wannasurf
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 340
    sweet spot size m: 1.85
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 45
    offshore range max: 115
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access via multiple paths. Urban setting.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn for consistency. Spring can be excellent.

Somo
type: TouristAttraction
description: Somo is Cantabria's gateway wave—a consistent, forgiving beach break sitting across the bay from Santander that has introduced generations of Spanish surfers to the ocean. The ferry ride from the city adds a sense of adventure to what is otherwise an accessible, mellow experience. Multiple peaks spread across the bay offer options for all skill levels, from gentle knee-high walls to occasionally punchy barrels when the stars align. Surf schools populate the beach, but the length of sand ensures there's always room to spread out. For those exploring northern Spain's Atlantic coast, Somo is the natural starting point.
disambiguating description: 🇪🇸 Cantabrian gateway • Ferry-access adventure • All-levels beach
geo: GeoCoordinates
  latitude: 43.45
  longitude: -3.7333
address: PostalAddress
  address locality: Cantabria
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn-Spring. Ferry access from Santander.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Rips on bigger swells.
accessibility API: Nearest airport: SDR
  type: Place
  description: 15 minutes drive from SDR airport.
content rating: community
contributor: Spanish surf federation
llm context:
  difficulty: 3
  crowd level: 5
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 350
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SDR
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Ferry from Santander or road access.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May
    season explanation: Autumn-Spring. Ferry access from Santander.

Punta Galea
type: TouristAttraction
description: Punta Galea is where the Basque Country's big wave pedigree reveals itself in full fury—a clifftop amphitheater overlooking some of the most powerful surf in Europe. When the Bay of Biscay roars to life with massive Atlantic storms, waves up to 50 feet high break along this rocky promontory, drawing the continent's most committed chargers. The annual Punta Galea Challenge has cemented its reputation as Europe's premier big wave venue, with jet ski support and cliff-side spectators bearing witness. This is not a wave to take lightly; it's the proving ground for those who seek true consequence in cold, powerful water.
disambiguating description: 🌊 Europe's big wave coliseum • 50-foot faces • BWC venue
geo: GeoCoordinates
  latitude: 43.3667
  longitude: -3.0333
address: PostalAddress
  address locality: Getxo
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 320°
  description: Works best with swells from 320° (NW). Workable range: 290°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 2.5m - 8m
  description: Ideal size: 5.3m. Too small below 2.5m, too big (closeout) above 8m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 18s
  description: Needs at least 14s period. Ideal: 18s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 1m and 3m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: October-March big swell season. Hosts Big Wave event.
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🪨 Rocks, 🌀 Strong rips
  description: Big wave spot. Cliffs and rocks. Experts only.
accessibility API: Nearest airport: BIO
  type: Place
  description: 20 minutes drive from BIO airport.
content rating: community
contributor: Big wave community
llm context:
  difficulty: 10
  crowd level: 3
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 320
    workable range min: 290
    workable range max: 350
    sweet spot size m: 5.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: BIO
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Cliff access. Jet ski support for big days.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: October-March big swell season. Hosts Big Wave event.

Sao Torpes
type: TouristAttraction
description: São Torpes is Portugal's quirky surf anomaly—a consistent beach break made famous by a nearby power plant that warms the water several degrees above normal. While this industrial feature might sound unappealing, it creates a unique microclimate where surfers can extend their sessions in comfort during the colder months. The multiple peaks along this stretch of sand pick up Atlantic swells reliably, and the reduced crowds compared to Ericeira and Peniche make it an attractive alternative. It's Portugal surfing with an unexpected twist.
disambiguating description: 🔥 Power plant warmth • Crowd-free alternative • Industrial beach break
geo: GeoCoordinates
  latitude: 37.9389
  longitude: -8.8075
address: PostalAddress
  address locality: Sines
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 30°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Year-round waves. Best Oct-April with big Atlantic swells.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Strong currents on big days.
accessibility API: Nearest airport: LIS
  type: Place
  description: 120 minutes drive from LIS airport.
content rating: verified
contributor: Portugal surf community
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 30
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Less crowded alternative to Ericeira. Power plant keeps water warm.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 6
    secondary months: 9
    secondary months names: May, Jun, Sep
    season explanation: Year-round waves. Best Oct-April with big Atlantic swells.

El Confital
type: TouristAttraction
description: El Confital is Europe's hidden gem—a world-class right-hand barrel breaking over volcanic reef on the northern tip of Gran Canaria, visible from the city of Las Palmas yet somehow remaining relatively uncrowded. When solid north Atlantic swells sweep down from winter storms, this wave produces powerful, hollow tubes that rank among the finest in Europe. The volcanic reef bottom creates predictable, mechanical sections that reward skilled tube riders. Accessible by a short walk from the city, El Confital offers genuine big wave surfing with urban convenience—a rare combination anywhere in the world.
disambiguating description: 🌋 Canary Islands barrel • Urban world-class right • Volcanic perfection
geo: GeoCoordinates
  latitude: 28.1597
  longitude: -15.4352
address: PostalAddress
  address locality: Las Palmas
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.8m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr, May
  description: Best September-May. North Atlantic winter swells.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 👥 Crowded, 👊 Localism
  description: World-class right. Can get crowded. Respect locals.
accessibility API: Nearest airport: LPA
  type: Place
  description: 15 minutes drive from LPA airport.
content rating: verified
contributor: Canary Islands surf community
llm context:
  difficulty: 7
  crowd level: 7
  water temp c: 20
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 270
    workable range max: 340
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LPA
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Walk from Las Palmas city. Northernmost beach of Gran Canaria.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months: 5
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr, May
    season explanation: Best September-May. North Atlantic winter swells.

Zurriola
type: TouristAttraction
description: Zurriola is one of Europe's most glamorous urban surf breaks—a consistent beach break in the heart of San Sebastián, arguably the world's most beautiful surf town. The crescent beach sits between the historic old town and the trendy Gros neighborhood, with elegant Belle Époque architecture framing every session. The waves are accessible and consistent, making it perfect for all levels, though crowds are inevitable given the location. When the Bay of Biscay delivers, local chargers push the performance envelope. Zurriola proves that world-class surf and Michelin-starred dining can exist in perfect harmony.
disambiguating description: 🏛️ Europe's most elegant surf • San Sebastián beauty • Urban beach perfection
geo: GeoCoordinates
  latitude: 43.3252
  longitude: -1.9752
address: PostalAddress
  address locality: San Sebastian
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 160° (SSE)
  description: Offshore wind from 160° (SSE). Offshore range: 120°-200°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Works year-round. Best September-December.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded, 🌀 Strong rips
  description: Very crowded. Strong currents. Watch for swimmers.
accessibility API: Nearest airport: EAS
  type: Place
  description: 25 minutes drive from EAS airport.
content rating: verified
contributor: Basque Country surf community
llm context:
  difficulty: 4
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 270
    workable range max: 350
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 160
    offshore range min: 120
    offshore range max: 200
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: EAS
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Heart of San Sebastian. Walk from Gros district.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months names: Apr, May, Jun, Jul, Aug
    season explanation: Works year-round. Best September-December.

Pantin
type: TouristAttraction
description: Pantin is Galicia's surfing gateway—a powerful beach break in northwest Spain that hosts the longstanding Pantin Classic, one of Europe's most respected WSL Qualifying Series events. The dramatic granite cliffs surrounding this wild Atlantic beach create a setting that feels worlds away from Spain's Mediterranean image. When solid swells sweep in from the north Atlantic, Pantin produces hollow A-frame peaks with genuine barrel potential. The Celtic-influenced Galician culture, world-class seafood, and uncrowded waves make this an increasingly popular destination for surfers exploring beyond the Basque Country.
disambiguating description: ⚔️ Galicia's wild heart • Pantin Classic venue • Celtic surf frontier
geo: GeoCoordinates
  latitude: 43.6393
  longitude: -8.1144
address: PostalAddress
  address locality: Valdovino
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 260°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 14s
  description: Needs at least 9s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 90°-180°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Works best between 0.3m and 1.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Year-round consistency. Best autumn-spring for size.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Strong currents on bigger days. Some rocks at edges.
accessibility API: Nearest airport: LCG
  type: Place
  description: 40 minutes drive from LCG airport.
content rating: verified
contributor: Galician surf community
llm context:
  difficulty: 5
  crowd level: 5
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 260
    workable range max: 350
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 90
    offshore range max: 180
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LCG
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
    access notes: 40min from A Coruna airport. Easy beach access.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months names: May, Jun, Jul, Aug
    season explanation: Year-round consistency. Best autumn-spring for size.

Populo
type: TouristAttraction
description: Praia do Populo is the Azores' most consistent surf spot—a beach break on volcanic black sand that sits in the middle of the Atlantic Ocean, catching swells from virtually every direction. Located minutes from the capital Ponta Delgada on São Miguel island, this wave offers year-round potential in one of Europe's most underexplored surf regions. The dramatic volcanic landscape, thermal hot springs for recovery, and uncrowded lineups make the Azores a compelling alternative to Portugal's mainland coast. For surf explorers seeking genuine discovery, Populo is the portal to an Atlantic archipelago secret.
disambiguating description: 🌊 Mid-Atlantic gem • Volcanic black sand • Azores gateway
geo: GeoCoordinates
  latitude: 37.7504
  longitude: -25.6183
address: PostalAddress
  address locality: Sao Miguel
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 180°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round waves. Winter for N swells, summer for S swells.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Volcanic sand. Some rocks. Can have strong currents.
accessibility API: Nearest airport: PDL
  type: Place
  description: 10 minutes drive from PDL airport.
content rating: verified
contributor: Azores surf community
llm context:
  difficulty: 4
  crowd level: 3
  water temp c: 19
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 180
    workable range max: 270
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: PDL
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: 10min from Ponta Delgada airport. Easy beach access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months: 9
    secondary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Year-round waves. Winter for N swells, summer for S swells.

Jardim do Mar
type: TouristAttraction
description: Jardim do Mar is Madeira's controversial surf legend—a world-class right-hand reef break in one of Portugal's most picturesque villages, forever altered by a controversial seawall built in 2004. Before the construction, this wave was regarded among Europe's finest, producing massive, hollow walls up to 30 feet high. Today, the break is changed but still capable of excellence on the right swells. The dramatic volcanic cliffs, the charming village clinging to the coastline, and the raw Atlantic power make Jardim do Mar a must-visit for advanced surfers exploring Madeira's big-wave potential.
disambiguating description: 🏔️ Madeira's legendary right • Seawall controversy • Big-wave Atlantic
geo: GeoCoordinates
  latitude: 32.7385
  longitude: -17.2112
address: PostalAddress
  address locality: Madeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 4m
  description: Ideal size: 2.6m. Too small below 1.2m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Works best between 0.3m and 1.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter swells only. October-March.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 😮‍💨 Hold-downs
  description: Powerful reef break. Shallow at low tide. Experts only.
accessibility API: Nearest airport: FNC
  type: Place
  description: 50 minutes drive from FNC airport.
content rating: verified
contributor: Madeira surf community
llm context:
  difficulty: 8
  crowd level: 4
  water temp c: 19
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 350
    sweet spot size m: 2.6
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FNC
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
    access notes: 50min from Funchal airport. Scenic coastal drive.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Winter swells only. October-March.

Praia do Tonel
type: TouristAttraction
description: Praia do Tonel is where Europe ends—a dramatic beach break beneath the historic Sagres Fortress at the southwestern tip of the continent where Prince Henry the Navigator once plotted explorations. The wave offers a fun left point and beach break peaks in a setting of incomparable beauty and historical weight. Less crowded than Portugal's more famous northern breaks, Tonel rewards those who venture to the Algarve's wild west coast with quality waves and the sense of surfing at the edge of the known world. The sunsets here, as the Atlantic stretches toward America, are unforgettable.
disambiguating description: 🧭 End of Europe • Sagres Fortress backdrop • Historical drama
geo: GeoCoordinates
  latitude: 37.0067
  longitude: -8.9417
address: PostalAddress
  address locality: Sagres
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 250°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 14s
  description: Needs at least 9s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best in winter. Atlantic swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Some rock patches. Strong rips. Check conditions.
accessibility API: Nearest airport: FAO
  type: Place
  description: 75 minutes drive from FAO airport.
content rating: verified
contributor: Algarve surf community
llm context:
  difficulty: 5
  crowd level: 4
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 250
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: 75min from Faro airport. 35min from Lagos.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep
    season explanation: Best in winter. Atlantic swells.

La Izquierda
type: TouristAttraction
description: La Izquierda is the Canary Islands' high-performance showcase—a fast, hollow left breaking over volcanic reef right in the heart of Playa de las Américas' tourist zone. The wave is an improbable gift, offering world-class barrels within walking distance of package-holiday hotels and beach bars. When a winter swell lights up this coast, La Izquierda transforms from dormant reef to machine-like perfection, though the shallow volcanic bottom punishes mistakes severely. The contrast between holiday resort normalcy and serious reef break intensity makes this one of Europe's most surreal surf experiences.
disambiguating description: 🌋 Canarian perfection • Tourist town treasure • Volcanic intensity
geo: GeoCoordinates
  latitude: 28.0525
  longitude: -16.7347
address: PostalAddress
  address locality: Playa de las Americas
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 180°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 315° (NW)
  description: Offshore wind from 315° (NW). Offshore range: 270°-360°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.4m and 1.4m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Best October-February. Needs SW-W swell.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, ⚠️ Shallow, 👊 Localism, 👥 Crowded
  description: Sharp volcanic rocks. Very shallow. Know your exit. Crowded.
accessibility API: Nearest airport: TFS
  type: Place
  description: 15 minutes drive from TFS airport.
content rating: verified
contributor: Tenerife surf community
llm context:
  difficulty: 7
  crowd level: 7
  water temp c: 21
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 180
    workable range max: 270
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 315
    offshore range min: 270
    offshore range max: 360
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: TFS
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: 15min from Tenerife South airport. Center of tourist town.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Mar, Apr, May, Sep
    season explanation: Best October-February. Needs SW-W swell.

Arrifana
type: TouristAttraction
description: Arrifana is the Algarve's most beautiful surf bay—a sheltered crescent of beach set into dramatic cliffs that protects from the northwest winds that plague the rest of Portugal's coast. The wave is beginner-to-intermediate friendly, with forgiving walls that allow progression without punishment. The steep road down creates a sense of arrival, and the dramatic scenery makes every session feel special. When the rest of the coast is blown out, Arrifana often stays clean, making it an essential part of any Portuguese surf trip itinerary.
disambiguating description: 🏖️ Sheltered Algarve gem • Cliff-framed beauty • Wind refuge
geo: GeoCoordinates
  latitude: 37.2942
  longitude: -8.8672
address: PostalAddress
  address locality: Aljezur
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2m
  description: Ideal size: 1.3m. Too small below 0.6m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Protected from NW winds. Good winter option.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Rocky sides of bay. Strong rips on bigger days.
accessibility API: Nearest airport: FAO
  type: Place
  description: 60 minutes drive from FAO airport.
content rating: verified
contributor: Magic Seaweed
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 320
    sweet spot size m: 1.3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Steep road down to beach.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Protected from NW winds. Good winter option.

Praia do Cabedelo
type: TouristAttraction
description: Praia do Cabedelo is northern Portugal's consistent alternative—a quality beach break in Viana do Castelo that receives the same Atlantic swells as the famous Peniche zone but attracts far fewer crowds. The wave works across a range of conditions, with sandbars that produce both lefts and rights depending on the banks. The river mouth influence creates interesting sandbar formations but also means debris after heavy rains. For surfers seeking the Portuguese experience without the tourist crowds, Cabedelo rewards the drive north with quality waves and authentic local culture.
disambiguating description: 🌊 Northern alternative • Peniche minus crowds • River mouth banks
geo: GeoCoordinates
  latitude: 41.6847
  longitude: -8.8456
address: PostalAddress
  address locality: Viana do Castelo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Consistent winter swells. Can be good in summer too.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Strong currents near river mouth.
accessibility API: Nearest airport: OPO
  type: Place
  description: 70 minutes drive from OPO airport.
content rating: verified
contributor: Surf-Forecast
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 340
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: OPO
    drive time minutes: 70
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Consistent winter swells. Can be good in summer too.

La Nord
type: TouristAttraction
description: La Nord is Hossegor's heavy hitter—arguably Europe's most powerful beach break, where deep-water canyons funnel Atlantic swells into peaks that explode with oceanic force. This is not a wave for the timid: thick lips, heavy holddowns, and a reputation for humbling surfers who've never experienced true European power. The Landes coast's unique bathymetry creates conditions that rival reef breaks in intensity, while the shifting sandbars ensure no two sessions are identical. Autumn is prime season, when clean swells arrive and the summer crowds have departed.
disambiguating description: 💪 Europe's heaviest beach break • Canyon power • Autumn perfection
geo: GeoCoordinates
  latitude: 43.6672
  longitude: -1.4436
address: PostalAddress
  address locality: Hossegor
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn and winter best. Summer can be flat.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Strong rips. Very crowded in summer.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 30 minutes drive from BIQ airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 6
  crowd level: 8
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 320
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
    access notes: Beach parking available.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 8
    secondary months names: Apr, Aug
    season explanation: Autumn and winter best. Summer can be flat.

Lafitenia
type: TouristAttraction
description: Lafitenia is the Basque coast's intermediate reward—a fun, long right-hand point that produces workable walls perfect for surfers looking to improve without the intimidation of heavier spots. The wave breaks along a rocky point near Saint-Jean-de-Luz, offering consistent shape that allows for practice and progression. The crowds can be intense, especially given the wave's accessibility and quality, but the long walls mean more waves to go around than typical peak breaks. For visitors to the French Basque Country seeking quality without consequence, Lafitenia delivers.
disambiguating description: 🇫🇷 Intermediate perfection • Long right walls • Basque Country classic
geo: GeoCoordinates
  latitude: 43.4053
  longitude: -1.6253
address: PostalAddress
  address locality: Saint-Jean-de-Luz
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 285°-345°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 90°-160°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Consistent through winter. Summer swells rare.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded, 👊 Localism
  description: Rocky point. Can get very crowded.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 20 minutes drive from BIQ airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 285
    workable range max: 345
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 90
    offshore range max: 160
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Parking above point.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep
    season explanation: Consistent through winter. Summer swells rare.

Anglet Les Cavaliers
type: TouristAttraction
description: Anglet Les Cavaliers is Biarritz's accessible neighbor—a quality beach break that offers multiple peaks along a stretch of golden sand just minutes from the famous resort town. The wave is more approachable than Hossegor's heavy breaks, providing good conditions for intermediate surfers seeking quality French waves without the intimidation factor. The stretch of beaches along the Anglet coastline offers variety depending on banks and conditions, while the proximity to Biarritz provides excellent post-surf options. When autumn swells arrive and summer crowds depart, Les Cavaliers shines.
disambiguating description: 🏖️ Biarritz accessible • Multiple peaks • Autumn gold
geo: GeoCoordinates
  latitude: 43.5044
  longitude: -1.5342
address: PostalAddress
  address locality: Anglet
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 265°-325°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 60°-140°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn through spring best. Can work in summer.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Strong rips on bigger swells.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 10 minutes drive from BIQ airport.
content rating: verified
contributor: Magic Seaweed
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 265
    workable range max: 325
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 60
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access with facilities.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Autumn through spring best. Can work in summer.

Rodiles
type: TouristAttraction
description: Rodiles is Spain's most celebrated sandbar—a long left-hand wave in an Asturian estuary that produces some of the longest, most perfect rides on the entire Atlantic coast. The protected location in the Villaviciosa estuary creates stable sandbars that peel with remarkable consistency when winter swells arrive from the north. The wave is accessible enough for intermediate surfers yet capable of world-class quality that has attracted professional attention. The lush green Asturian countryside and relaxed local culture add charm to what is arguably northern Spain's finest wave.
disambiguating description: 🇪🇸 Spain's perfect sandbar • Long lefts • Asturian gem
geo: GeoCoordinates
  latitude: 43.5317
  longitude: -5.3839
address: PostalAddress
  address locality: Villaviciosa
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 290°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2m
  description: Ideal size: 1.3m. Too small below 0.6m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter North Atlantic swells. Protected estuary location.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded
  description: Can get crowded on good days.
accessibility API: Nearest airport: OVD
  type: Place
  description: 30 minutes drive from OVD airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 290
    workable range max: 350
    sweet spot size m: 1.3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: OVD
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
    access notes: Car park by beach.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter North Atlantic swells. Protected estuary location.

Zarautz
type: TouristAttraction
description: Zarautz is the Basque Country's longest beach—over two kilometers of sand producing multiple peaks that cater to all skill levels and spread crowds across a wide area. The town has embraced its surf heritage, with quality surf shops, schools, and a culture that celebrates wave riding as central to local identity. The wave works across most tides and conditions, making it one of the region's most reliable options. Summer brings crowds and mediocre surf; autumn through spring delivers the real goods when Atlantic storms send consistent swells toward this north-facing coast.
disambiguating description: 🏘️ Basque surf town • Two-kilometer beach • All-level access
geo: GeoCoordinates
  latitude: 43.2847
  longitude: -2.1686
address: PostalAddress
  address locality: Gipuzkoa
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round but winter is best.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded
  description: Very popular beach - crowded in summer.
accessibility API: Nearest airport: EAS
  type: Place
  description: 25 minutes drive from EAS airport.
content rating: verified
contributor: Magic Seaweed
llm context:
  difficulty: 4
  crowd level: 8
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 350
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: EAS
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Town beach with all facilities.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Year-round but winter is best.
description: Zarautz is the Basque Country's longest beach—a 2.8km stretch of sand that has become one of Spain's most popular surf destinations. The wave offers multiple peaks spread across the bay, with conditions ranging from beginner-friendly to challenging depending on swell size. It has produced world-class surfers and hosts regular competitions, but the crowds reflect its accessibility and consistency. The charming Basque town, excellent pintxos culture, and reliable waves make Zarautz a European surf trip staple despite the lineup congestion.
disambiguating description: 🇪🇸 Basque Country classic • 2.8km beach • Pintxos & peaks
geo: GeoCoordinates
  latitude: 43.2833
  longitude: -2.1667
address: PostalAddress
  address locality: Zarautz, Basque Country
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 130° (SE)
  description: Offshore wind from 130° (SE). Offshore range: 90°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn prime season. Spring secondary.
warning: Warning
  text: 👥 Crowded, 🌀 Strong rips
  description: Extremely crowded. Strong rips on bigger days.
accessibility API: Nearest airport: EAS
  type: Place
  description: 20 minutes drive from EAS airport.
contributor: Surfline, Basque surf federation
llm context:
  difficulty: 4
  crowd level: 9
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 280
    workable range max: 350
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 130
    offshore range min: 90
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: EAS
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Large town infrastructure.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn prime season. Spring secondary.

Sopelana
type: TouristAttraction
description: Sopelana is Bilbao's go-to surf beach—a cliff-backed stretch of sand easily accessible by metro from the city, where multiple peaks offer options for surfers of varying abilities. The convenience of urban access means crowds, especially given the region's passionate surf culture, but the beach is long enough to find space. The dramatic cliff backdrop adds visual drama to every session, while nearby cafes and changing facilities provide creature comforts. For visitors to Bilbao seeking a surf fix, Sopelana delivers reliable waves within easy reach of the Guggenheim.
disambiguating description: 🚇 Metro-accessible surf • Bilbao's beach • Urban convenience
geo: GeoCoordinates
  latitude: 43.3906
  longitude: -2.9867
address: PostalAddress
  address locality: Biscay
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 285°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter best. Close to Bilbao.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Rips near cliffs.
accessibility API: Nearest airport: BIO
  type: Place
  description: 20 minutes drive from BIO airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 4
  crowd level: 7
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 285
    workable range max: 350
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIO
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Metro accessible from Bilbao.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter best. Close to Bilbao.
description: Sopelana is Bilbao's primary surf outlet—a powerful beach and reef break accessible via metro that serves the Basque capital's surf-starved population. The wave offers both beach break peaks and reef sections that can produce quality barrels when conditions align. The metro accessibility makes it absurdly crowded, especially on weekends, but the wave's power and potential keep locals coming back. It's proof that even industrial port cities can maintain legitimate surf culture when the coast is just a train ride away.
disambiguating description: 🚇 Bilbao's metro surf • Urban intensity • Reef & beach combo
geo: GeoCoordinates
  latitude: 43.3833
  longitude: -2.9833
address: PostalAddress
  address locality: Sopelana, Basque Country
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 320°
  description: Works best with swells from 320° (NW). Workable range: 290°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 3.5m
  description: Ideal size: 2.2m. Too small below 0.9m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 15s
  description: Needs at least 11s period. Ideal: 15s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.4m and 1.6m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec
  description: Winter best for size. Spring cleaner conditions.
tourist type: Intermediate to advanced
warning: Warning
  text: 👥 Crowded, 🪨 Rocks, 🌀 Strong rips
  description: Rocky reef sections. Crowded metro beach.
accessibility API: Nearest airport: BIO
  type: Place
  description: 25 minutes drive from BIO airport.
contributor: Magicseaweed, Basque surf community
llm context:
  difficulty: 6
  crowd level: 9
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 320
    workable range min: 290
    workable range max: 350
    sweet spot size m: 2.2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIO
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Metro-accessible from Bilbao. Multiple beach sections.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months names: Oct, Nov, Dec
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Winter best for size. Spring cleaner conditions.

Menakoz
type: TouristAttraction
description: Meñakoz is the Basque Country's big-wave proving ground—a heavy right-hand reef that only awakens when massive winter swells slam the northern Spanish coast. This is not a recreational wave: rock-jump entry, powerful currents, and lips that detonate on shallow reef make Meñakoz the domain of experienced big-wave surfers only. The cliff-path approach and dramatic setting create an amphitheater effect for spectators, while the surfers below commit to one of Europe's most intimidating cold-water slabs. When Sopelana is maxed out, the big-wave crew heads to Meñakoz.
disambiguating description: 💀 Basque heavy water • Big-wave reef • Experts only
geo: GeoCoordinates
  latitude: 43.4033
  longitude: -2.9542
address: PostalAddress
  address locality: Biscay
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 320°
  description: Works best with swells from 320° (NW). Workable range: 295°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 2m - 6m
  description: Ideal size: 4.0m. Too small below 2m, too big (closeout) above 6m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Big wave spot. Only breaks on big winter swells.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 😮‍💨 Hold-downs
  description: Heavy wave, experts only. Rock jump entry.
accessibility API: Nearest airport: BIO
  type: Place
  description: 25 minutes drive from BIO airport.
content rating: verified
contributor: Big wave community
llm context:
  difficulty: 9
  crowd level: 3
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 320
    workable range min: 295
    workable range max: 350
    sweet spot size m: 4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIO
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Cliff path and rock jump.
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar
    season explanation: Big wave spot. Only breaks on big winter swells.

Lahinch
type: TouristAttraction
description: Lahinch is Ireland's surf town—a County Clare beach that has served as the country's surf capital for decades, introducing generations of Irish surfers to the sport. The wave is remarkably consistent for its wild Atlantic location, receiving swells from across the ocean and producing workable peaks for all abilities. The town has embraced its surf identity completely, with quality shops, schools, and a community that revolves around wave-riding culture. The Cliffs of Moher nearby and traditional Irish pubs in town make this a complete surf destination experience.
disambiguating description: 🇮🇪 Ireland's surf capital • Atlantic consistency • Complete town
geo: GeoCoordinates
  latitude: 52.935
  longitude: -9.35
address: PostalAddress
  address locality: County Clare
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 250°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Consistent North Atlantic swells. October-March best.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Rips near rocks at north end.
accessibility API: Nearest airport: SNN
  type: Place
  description: 45 minutes drive from SNN airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 250
    workable range max: 320
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SNN
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Town beach with facilities.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Consistent North Atlantic swells. October-March best.

Pampa Point
type: TouristAttraction
description: Pampa Point is Donegal's quiet reward—a quality right-hand point break in Ireland's wild northwest that delivers excellent waves to those willing to embrace cold water and remote access. The wave breaks along a rocky point with dramatic scenery: green headlands, rugged coastline, and often not another soul in sight. The farm-track access and thick wetsuit requirements filter out casual visitors, leaving the lineup to dedicated surfers who understand that Ireland's best waves require commitment. When winter swells arrive and southeast winds blow offshore, Pampa Point is world-class.
disambiguating description: 🥶 Donegal solitude • Cold water commitment • Irish gem
geo: GeoCoordinates
  latitude: 54.4817
  longitude: -8.45
address: PostalAddress
  address locality: County Donegal
  address country: Ireland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 80°-160°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter North Atlantic swells. Cold but uncrowded.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🏝️ Remote
  description: Rocky entry. Cold water - 5/4 wetsuit required.
accessibility API: Nearest airport: CFN
  type: Place
  description: 30 minutes drive from CFN airport.
content rating: verified
contributor: Local surfers
llm context:
  difficulty: 6
  crowd level: 3
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 80
    offshore range max: 160
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: CFN
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
    access notes: Farm track to coast.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter North Atlantic swells. Cold but uncrowded.

La Santa Right
type: TouristAttraction
description: La Santa Right is Lanzarote's training ground—a quality right-hand reef break directly in front of the famous Club La Santa sports resort that provides consistent waves for athletes staying at the facility and visiting surfers alike. The volcanic reef creates predictable shape that works best at mid-tide, while the north-facing orientation catches the same winter swells that light up the entire island. Trade winds typically pick up after 10am, so dawn patrol is essential. The sharp lava reef and sea urchins add consequence to every session, but the wave rewards those who come prepared.
disambiguating description: 🏋️ La Santa sports hub • Lanzarote quality • Dawn patrol essential
geo: GeoCoordinates
  latitude: 29.0472
  longitude: -13.6333
address: PostalAddress
  address locality: Tinajo, Lanzarote
  address country: Canary Islands
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 330°
  description: Works best with swells from 330° (NNW). Workable range: 300°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 140°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.4m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter North Atlantic swells. Trade winds pick up after 10am.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪸 Sharp reef, 🦔 Urchins
  description: Sharp lava reef. Sea urchins.
accessibility API: Nearest airport: ACE
  type: Place
  description: 25 minutes drive from ACE airport.
content rating: verified
contributor: Surfline
llm context:
  difficulty: 6
  crowd level: 5
  water temp c: 19
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 330
    workable range min: 300
    workable range max: 360
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 140
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: ACE
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
    access notes: Walk from La Santa Sport resort.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter North Atlantic swells. Trade winds pick up after 10am.

Thorli
type: TouristAttraction
description: Thorli is Iceland's most accessible quality wave—a right-hand reef break on the Reykjanes Peninsula where North Atlantic swells meet volcanic rock in one of Europe's most dramatic settings. The wave breaks over lava reef with steam vents and geothermal activity visible nearby, and the Northern Lights can illuminate evening sessions during autumn and winter. The water is cold but surprisingly not as frigid as the latitude suggests, thanks to Gulf Stream influence. For surfers seeking waves in truly unusual places, Thorli offers quality surf with a side of Nordic otherworldliness.
disambiguating description: 🌌 Northern Lights sessions • Volcanic reef • North Atlantic power
geo: GeoCoordinates
  latitude: 63.8203
  longitude: -22.6956
address: PostalAddress
  address locality: Reykjanes Peninsula
  address country: Iceland
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 250°
  description: Works best with swells from 250° (WSW). Workable range: 220°-290°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 20°-100°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn best. Consistent North Atlantic swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🏝️ Remote
  description: Very cold water. Volcanic rock reef. Strong currents.
accessibility API: Nearest airport: KEF
  type: Place
  description: 45 minutes drive from KEF airport.
content rating: verified
contributor: Arctic Surfers guide
llm context:
  difficulty: 6
  crowd level: 2
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 250
    workable range min: 220
    workable range max: 290
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 20
    offshore range max: 100
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: KEF
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: 45min from Keflavik airport. Good road access.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Autumn best. Consistent North Atlantic swells.

Klitmoller
type: TouristAttraction
description: Klitmoller—affectionately dubbed "Cold Hawaii"—has put Denmark on the global surf map through sheer determination and surprisingly consistent North Sea waves. This small fishing village on the Thy peninsula catches every storm that sweeps through the North Sea, producing powerful beach break peaks that host World Tour windsurfing events and nurture a dedicated cold-water surf community. The "Cold Hawaii" nickname started as a joke but stuck because the waves genuinely deliver. For surfers who think Scandinavia can't surf, Klitmoller proves them wrong.
disambiguating description: 🥶 Cold Hawaii • Denmark's surf capital • North Sea power
geo: GeoCoordinates
  latitude: 57.0386
  longitude: 8.4892
address: PostalAddress
  address locality: Thy
  address country: Denmark
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 80°-160°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.2m and 0.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best in autumn/winter. Known as Cold Hawaii.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Cold water. Strong rips. Popular spot.
accessibility API: Nearest airport: AAL
  type: Place
  description: 60 minutes drive from AAL airport.
content rating: verified
contributor: Magicseaweed, local guides
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 340
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 80
    offshore range max: 160
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: AAL
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Parking near break.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Best in autumn/winter. Known as Cold Hawaii.

Batumi Beach
type: TouristAttraction
description: Batumi Beach offers surfing on the Black Sea—an inland sea that produces surprisingly legitimate waves when winter storms sweep through. This subtropical Georgian resort city has seen a small but growing surf community develop, riding the short-period wind swells that arrive from November through March. The water is warmer than you'd expect for the latitude, the setting is exotic (think Soviet-era resorts meeting modern development), and the novelty of surfing between Europe and Asia adds to the experience. For those who've surfed everywhere conventional, Batumi offers genuine discovery.
disambiguating description: 🇬🇪 Black Sea surfing • Georgian subtropical • Winter wind swells
geo: GeoCoordinates
  latitude: 41.6168
  longitude: 41.6367
address: PostalAddress
  address locality: Adjara
  address country: Georgia
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.5m - 2m
  description: Ideal size: 1.3m. Too small below 0.5m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 5s - 8s
  description: Needs at least 5s period. Ideal: 8s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 50°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.1m and 0.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter storms on Black Sea produce wind swells.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Rocky/pebble beach. Short period waves. Cold water winter.
accessibility API: Nearest airport: BUS
  type: Place
  description: 10 minutes drive from BUS airport.
content rating: community
contributor: Local surf club reports
llm context:
  difficulty: 3
  crowd level: 2
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 50
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BUS
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: Beach resort city. Easy access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter storms on Black Sea produce wind swells.

Apelviken
type: TouristAttraction
description: Apelviken is Sweden's most famous surf spot—a sandy bay south of Varberg that catches W-NW winds funneling through the Skagerrak strait. The beach break offers soft, forgiving waves perfect for beginners, though bigger days can challenge experienced surfers. "A-Bay," as locals call it, is also a renowned windsurfing destination, and the dedicated surf center on the beach provides rentals, lessons, and warm drinks for frozen surfers. When autumn storms roll in off the Atlantic, Apelviken delivers surprisingly consistent surf in an unlikely Scandinavian setting.
disambiguating description: 🇸🇪 Sweden's best-known spot • Soft beach breaks • Scandinavian soul
geo: GeoCoordinates
  latitude: 57.0822
  longitude: 12.2544
address: PostalAddress
  address locality: Varberg
  address country: Sweden
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 225°-315°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.3m - 2m
  description: Ideal size: 1.1m. Too small below 0.3m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 4s - 6s
  description: Needs at least 4s period. Ideal: 6s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn and winter storms. W-NW winds produce best conditions.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Very cold water. Baltic Sea = low salinity means less buoyancy.
accessibility API: Nearest airport: GOT
  type: Place
  description: 65 minutes drive from GOT airport.
content rating: verified
contributor: Surfline, Local surf community
llm context:
  difficulty: 3
  crowd level: 4
  water temp c: 8
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 225
    workable range max: 315
    sweet spot size m: 1.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GOT
    drive time minutes: 65
    boat required: false
    boat cost usd per day: 0
    access notes: South of Varberg. Surf center on beach.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 9
    secondary months: 4
    secondary months names: Sep, Apr
    season explanation: Autumn and winter storms. W-NW winds produce best conditions.

Toro Stenstrand
type: TouristAttraction
description: Torö Stenstrand is Sweden's most surfed spot—an exposed beach on Torö Island about 80km south of Stockholm where the Swedish surf scene truly established itself. The annual national surf competition has been held here since 1991, cementing its place in Scandinavian surf history. When SW to S winds exceed 10 m/s, waves stack up along the sandy beach with occasional rocky sections adding variety. The proximity to Stockholm makes it the capital's go-to wave when conditions align. Cold, committed, and surprisingly consistent.
disambiguating description: 🏆 Sweden's most surfed • National contest venue • Stockholm's go-to
geo: GeoCoordinates
  latitude: 58.8234
  longitude: 17.8156
address: PostalAddress
  address locality: Torö Island
  address country: Sweden
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 180°
  description: Works best with swells from 180° (S). Workable range: 135°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.3m - 1.8m
  description: Ideal size: 1.1m. Too small below 0.3m, too big (closeout) above 1.8m.
additional property: Swell Period
  type: PropertyValue
  value: 4s - 6s
  description: Needs at least 4s period. Ideal: 6s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: SW-S winds produce waves. 10+ m/s winds needed.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Very cold Baltic water. Rocky sections.
accessibility API: Nearest airport: ARN
  type: Place
  description: 90 minutes drive from ARN airport.
content rating: verified
contributor: Surfline, Swedish Surf Federation
llm context:
  difficulty: 4
  crowd level: 3
  water temp c: 6
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 180
    workable range min: 135
    workable range max: 225
    sweet spot size m: 1.05
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: ARN
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Torö Island, 80km south of Stockholm. Easy beach access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 9
    secondary months: 4
    secondary months names: Sep, Apr
    season explanation: SW-S winds produce waves. 10+ m/s winds needed.

Constanta
type: TouristAttraction
description: Constanta is the hub of Romania's emerging surf scene—a historic Black Sea port city where dedicated locals have carved out a wave-riding culture against all odds. The Black Sea's limited fetch means waves rarely exceed 2 meters and periods stay short, but when E-NE winds blow across the 950km open water, surfable conditions materialize along the sandy beaches. The ancient city, founded as a Greek colony 2,600 years ago, offers culture, nightlife, and nearby resort options. No sharks, no crowds, no ego—just pure surf stoke in an unexpected setting.
disambiguating description: 🇷🇴 Black Sea pioneer • Ancient port city • No sharks
geo: GeoCoordinates
  latitude: 44.1792
  longitude: 28.6499
address: PostalAddress
  address locality: Constanta Coast
  address country: Romania
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 90°
  description: Works best with swells from 90° (E). Workable range: 45°-135°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.3m - 2m
  description: Ideal size: 1.1m. Too small below 0.3m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 4s - 6s
  description: Needs at least 4s period. Ideal: 6s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 225°-315°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: East winds create waves. Autumn and winter best.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Relatively safe beach conditions. No sharks in Black Sea.
accessibility API: Nearest airport: CND
  type: Place
  description: 20 minutes drive from CND airport.
content rating: community
contributor: Local surf community
llm context:
  difficulty: 3
  crowd level: 3
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 90
    workable range min: 45
    workable range max: 135
    sweet spot size m: 1.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 225
    offshore range max: 315
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CND
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Multiple beach access points along Constanta coast.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: East winds create waves. Autumn and winter best.

Les Estagnots
type: TouristAttraction
description: Les Estagnots is Seignosse's heavyweight contribution to the Landes beachbreak circus—a powerful, hollow wave that sits just north of Hossegor and shares the same Gouf de Capbreton canyon influence. When Atlantic storms light up the coast, this beach produces thick barrels that challenge even experienced surfers. The sandbanks shift constantly but often create defined peaks with genuine tube potential. It's less famous than nearby La Graviere but equally capable of world-class quality.
disambiguating description: 🌊 Landes power beachbreak • Canyon-enhanced • North of Hossegor
geo: GeoCoordinates
  latitude: 43.7009
  longitude: -1.3939
address: PostalAddress
  address locality: Seignosse
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn best for size and consistency
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Strong rips on larger swells. Very crowded in summer.
accessibility API: Nearest airport: BIQ
  type: Place
  description: 45 minutes drive from BIQ airport.
content rating: verified
contributor: Surfline, Magicseaweed
llm context:
  difficulty: 6
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 270
    workable range max: 350
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BIQ
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Large parking area.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn best for size and consistency

La Nord
type: TouristAttraction
description: La Nord is Lacanau's contest venue—a quality beachbreak that has hosted the Lacanau Pro since 1979, making it one of Europe's longest-running surf competitions. The wave offers punchy, performance-oriented walls that work across a range of conditions, though it rarely reaches the raw power of the Hossegor zone to the south. The town's surf culture runs deep, with generations of French surfers cutting their teeth on these banks. When it's on, La Nord delivers legitimate QS-level waves.
disambiguating description: 🏆 Lacanau Pro venue • Since 1979 • French surf tradition
geo: GeoCoordinates
  latitude: 45.0033
  longitude: -1.1981
address: PostalAddress
  address locality: Lacanau
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 3m
  description: Ideal size: 1.8m. Too small below 0.6m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 60°-140°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.8m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Hosts Lacanau Pro in August. Autumn best for quality.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Powerful rips. Very crowded during contest season.
accessibility API: Nearest airport: BOD
  type: Place
  description: 60 minutes drive from BOD airport.
content rating: verified
contributor: WSL, Magicseaweed
llm context:
  difficulty: 5
  crowd level: 9
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 340
    sweet spot size m: 1.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 60
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BOD
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Contest venue infrastructure.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months names: Apr, May, Jun
    season explanation: Hosts Lacanau Pro in August. Autumn best for quality.

Loredo
type: TouristAttraction
description: Loredo is Cantabria's spacious alternative—a long, exposed beach that offers multiple peaks and room to spread out when nearby Somo gets packed. The wave is consistent and forgiving, making it popular with surf schools and progressing intermediates. The expansive sand allows for exploration and the chance to find uncrowded peaks even on busy weekends. The charming village and less-developed coastline give Loredo a more authentic feel than some of Cantabria's busier surf towns.
disambiguating description: 🌊 Cantabrian space • Multiple peaks • Somo alternative
geo: GeoCoordinates
  latitude: 43.4536
  longitude: -3.7369
address: PostalAddress
  address locality: Loredo, Cantabria
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.7m - 3m
  description: Ideal size: 1.9m. Too small below 0.7m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 140° (SE)
  description: Offshore wind from 140° (SE). Offshore range: 100°-180°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Consistent autumn swells. Spring alternative.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Moderate rips on larger swells.
accessibility API: Nearest airport: SDR
  type: Place
  description: 20 minutes drive from SDR airport.
content rating: verified
contributor: Surf-Forecast, Cantabrian surf community
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 280
    workable range max: 350
    sweet spot size m: 1.85
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 140
    offshore range min: 100
    offshore range max: 180
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SDR
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Long beach with multiple access points.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May
    season explanation: Consistent autumn swells. Spring alternative.

Razo
type: TouristAttraction
description: Razo is Galicia's heavy-hitting beachbreak—a powerful wave near A Coruña that can handle massive Atlantic swells and transform them into grinding barrels. The beach faces directly into the North Atlantic storm track, making it both consistent and occasionally terrifying. When winter systems light up the coast, Razo produces thick, dredging waves that challenge even experienced surfers. The Celtic-influenced Galician culture, incredible seafood, and relatively uncrowded lineups make this an attractive alternative to the Basque Country scene.
disambiguating description: 💪 Galician power • Atlantic freight trains • Celtic vibes
geo: GeoCoordinates
  latitude: 43.2667
  longitude: -8.8667
address: PostalAddress
  address locality: Razo, Galicia
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 4m
  description: Ideal size: 2.4m. Too small below 0.8m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 15s
  description: Needs at least 11s period. Ideal: 15s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter peak season. Powerful Atlantic swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Strong rips. Rocky sections at low tide.
accessibility API: Nearest airport: LCG
  type: Place
  description: 45 minutes drive from LCG airport.
content rating: verified
contributor: Magicseaweed, Galician surf community
llm context:
  difficulty: 6
  crowd level: 7
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 270
    workable range max: 350
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LCG
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access via village. Parking available.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Winter peak season. Powerful Atlantic swells.

Doniños
type: TouristAttraction
description: Doniños is Galicia's intimidating jewel—a heavy beachbreak that produces some of the region's most powerful waves when large Atlantic swells arrive. The wave can be genuinely scary on big days, with thick lips and grinding barrels that demand respect and experience. The setting is dramatically beautiful, with rugged cliffs and a wild coastline that feels far from civilization. This is not a beginner spot, but for capable surfers seeking uncrowded, powerful waves in a stunning environment, Doniños delivers.
disambiguating description: ⚡ Galician intensity • Heavy barrels • Wild Atlantic
geo: GeoCoordinates
  latitude: 43.5667
  longitude: -8.1833
address: PostalAddress
  address locality: Doniños, Galicia
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 4m
  description: Ideal size: 2.5m. Too small below 0.9m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter prime. Big swell magnet.
tourist type: Expert surfers only
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 😮‍💨 Hold-downs
  description: Very powerful on big swells. Rocky hazards.
accessibility API: Nearest airport: LCG
  type: Place
  description: 60 minutes drive from LCG airport.
content rating: verified
contributor: Wannasurf, Galician surf spots guide
llm context:
  difficulty: 7
  crowd level: 6
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 280
    workable range max: 350
    sweet spot size m: 2.45
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LCG
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from small village. Limited parking.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Winter prime. Big swell magnet.

Baleal
type: TouristAttraction
description: Baleal is Europe's surf school headquarters—a forgiving, consistent beachbreak that has introduced tens of thousands of people to surfing. The peninsula setting offers multiple beach options depending on wind and swell direction, making it remarkably reliable for beginner conditions. The crowds are intense and the vibe is pure surf tourism, but the infrastructure is excellent and the waves genuinely work. For those learning to surf in Europe, Baleal is the proven starting point.
disambiguating description: 🏄 Europe's surf school HQ • Beginner paradise • Peninsula consistency
geo: GeoCoordinates
  latitude: 39.3736
  longitude: -9.3408
address: PostalAddress
  address locality: Baleal, Peniche
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 3m
  description: Ideal size: 1.8m. Too small below 0.6m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 30°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter consistency. Year-round surf camp hub.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded
  description: Extremely crowded. Surf school central.
accessibility API: Nearest airport: LIS
  type: Place
  description: 90 minutes drive from LIS airport.
content rating: verified
contributor: Surfline, Magicseaweed
llm context:
  difficulty: 3
  crowd level: 10
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 270
    workable range max: 350
    sweet spot size m: 1.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 30
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Major surf tourism hub.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter consistency. Year-round surf camp hub.

Praia do Guincho
type: TouristAttraction
description: Guincho is Lisbon's wild child—a windswept beach near Cascais that serves as the capital's primary surf escape but often delivers more wind than clean waves. The setting inside Sintra-Cascais Natural Park is spectacular, with dramatic dunes and the Sintra mountains looming in the background. When the wind cooperates, Guincho produces quality beachbreak peaks, but it's equally famous as Portugal's premier windsurfing and kitesurfing destination. The dual-sport reality makes it fascinating but sometimes frustrating for wave riders.
disambiguating description: 💨 Lisbon's windy outlet • Dual-sport beach • Sintra backdrop
geo: GeoCoordinates
  latitude: 38.7333
  longitude: -9.4667
address: PostalAddress
  address locality: Guincho, Cascais
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 10°-110°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter best. Can be very windy year-round.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Often windy. Popular with Lisbon surfers.
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
content rating: verified
contributor: Surfline, Portuguese surf federation
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 340
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 10
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
    access notes: Easy access from Lisbon/Cascais. Large parking area.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter best. Can be very windy year-round.

Praia de Faro
type: TouristAttraction
description: Praia de Faro is the Algarve's unlikely surf spot—a south-facing beach that only works during rare winter storms that wrap around from the Atlantic. The consistency is terrible, but when it does work, locals get excited for the novelty of scoring waves just minutes from Faro airport. The warm water, sunny climate, and complete lack of crowds when it's on make it an intriguing anomaly. This is more of a bonus surf option for those already in the region than a destination spot.
disambiguating description: 🌴 Algarve anomaly • South coast rarity • Airport proximity
geo: GeoCoordinates
  latitude: 37.0194
  longitude: -7.9833
address: PostalAddress
  address locality: Faro, Algarve
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 230°
  description: Works best with swells from 230° (SW). Workable range: 200°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 330°-30°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.8m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Winter only. Rare south swells.
tourist type: All skill levels
accessibility API: Nearest airport: FAO
  type: Place
  description: 15 minutes drive from FAO airport.
content rating: verified
contributor: Wannasurf, Algarve surf community
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 230
    workable range min: 200
    workable range max: 270
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 330
    offshore range max: 30
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Beach island accessed via bridge from Faro.
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar
    season explanation: Winter only. Rare south swells.

Scheveningen
type: TouristAttraction
description: Scheveningen is the Netherlands' surf headquarters—a consistent North Sea beachbreak that has nurtured Dutch surf culture despite brutally cold water and a coastline that barely faces the right direction. When autumn and winter storms sweep through, this beach produces legitimate waves that draw the entire Dutch surf community. The groynes create defined peaks but also hazards. The determination required to surf in 8°C water builds serious character. Dutch surfing at its most hardcore.
disambiguating description: 🥶 Netherlands HQ • North Sea grit • Dutch determination
geo: GeoCoordinates
  latitude: 52.1056
  longitude: 4.2756
address: PostalAddress
  address locality: The Hague
  address country: Netherlands
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 12s
  description: Needs at least 9s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 50°-130°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Autumn/winter North Sea storms. Cold water year-round.
tourist type: Intermediate to advanced
warning: Warning
  text: 👥 Crowded, 🪨 Rocks
  description: Very crowded. Groyne hazards. Cold North Sea water.
accessibility API: Nearest airport: AMS
  type: Place
  description: 45 minutes drive from AMS airport.
content rating: verified
contributor: Magicseaweed, Dutch surf federation
llm context:
  difficulty: 5
  crowd level: 9
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 270
    workable range max: 350
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 50
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: AMS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Urban beach with full facilities. Train from Amsterdam.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Autumn/winter North Sea storms. Cold water year-round.

Domburg
type: TouristAttraction
description: Domburg is Zeeland's cold-water jewel—a more exposed beach than Scheveningen that catches slightly more North Sea swell thanks to its southwestern position. The historic resort town atmosphere combines Dutch coastal charm with serious surf culture. When winter storms light up the North Sea, Domburg can produce powerful, challenging waves that test even experienced surfers. The commitment required to surf here in winter—battling cold, wind, and currents—separates true Dutch surfers from fair-weather riders.
disambiguating description: 🌊 Zeeland exposure • Historic resort • North Sea power
geo: GeoCoordinates
  latitude: 51.5667
  longitude: 3.4833
address: PostalAddress
  address locality: Domburg, Zeeland
  address country: Netherlands
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 3.5m
  description: Ideal size: 2.2m. Too small below 0.9m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 40°-120°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter peak. Zeeland's most exposed beach.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Very cold water. Strong currents. Groyne hazards.
accessibility API: Nearest airport: AMS
  type: Place
  description: 120 minutes drive from AMS airport.
content rating: verified
contributor: Dutch surf community, Wannasurf
llm context:
  difficulty: 6
  crowd level: 7
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 2.2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 40
    offshore range max: 120
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: AMS
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Beach town access. Historic resort village.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 9
    secondary months: 2
    secondary months: 3
    secondary months names: Sep, Feb, Mar
    season explanation: Winter peak. Zeeland's most exposed beach.

Knokke-Heist
type: TouristAttraction
description: Knokke-Heist is Belgium's surf epicenter—a beach resort town that becomes the unlikely gathering point for the country's small but dedicated surf community when North Sea storms deliver rideable waves. The coastline barely faces the right direction and the water is freezing, but Belgian surfers make it work through sheer determination. When it's on, the entire Belgian surf scene shows up, creating a camaraderie born from shared suffering and limited options. This is Benelux surfing at its most committed.
disambiguating description: 🇧🇪 Belgian surf HQ • North Sea challenge • Cold dedication
geo: GeoCoordinates
  latitude: 51.35
  longitude: 3.2833
address: PostalAddress
  address locality: Knokke-Heist, West Flanders
  address country: Belgium
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 12s
  description: Needs at least 9s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 60°-140°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.8m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter storms. Belgium's most consistent spot.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded
  description: Cold water. Groyne hazards. Belgian surf scene gathers here.
accessibility API: Nearest airport: BRU
  type: Place
  description: 120 minutes drive from BRU airport.
content rating: verified
contributor: Belgian surf community
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 340
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 60
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BRU
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Beach resort access. Full facilities.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 9
    secondary months: 2
    secondary months: 3
    secondary months names: Sep, Feb, Mar
    season explanation: Winter storms. Belgium's most consistent spot.

La Torche
type: TouristAttraction
description: La Torche is Brittany's heavyweight champion—a powerful, exposed beachbreak that can handle massive Atlantic swells and transform them into world-class barrels. The spot faces directly into the North Atlantic storm track, making it one of France's most consistent waves but also one of its most challenging. When it's firing, La Torche produces thick, hollow waves that have attracted France's best surfers for decades. The Breton coastline's rugged beauty and Celtic cultural heritage add depth to the experience.
disambiguating description: 💪 Brittany powerhouse • Atlantic freight trains • Celtic heritage
geo: GeoCoordinates
  latitude: 47.8333
  longitude: -4.3333
address: PostalAddress
  address locality: Plomeur, Brittany
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 240°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 4m
  description: Ideal size: 2.4m. Too small below 0.8m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 30°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan
  description: Autumn/winter prime. Very exposed to Atlantic swells.
tourist type: Expert surfers only
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 😮‍💨 Hold-downs
  description: Powerful waves. Strong rips. Rocky sections.
accessibility API: Nearest airport: UIP
  type: Place
  description: 45 minutes drive from UIP airport.
content rating: verified
contributor: Surfline, Magicseaweed
llm context:
  difficulty: 7
  crowd level: 8
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 240
    workable range max: 320
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 30
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: UIP
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from parking area. Well-known spot.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Sep, Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn/winter prime. Very exposed to Atlantic swells.

Quiberon
type: TouristAttraction
description: Quiberon Peninsula is Brittany's versatile surf destination—a narrow strip of land offering multiple beach options that work in different wind and swell conditions. The west-facing Côte Sauvage catches raw Atlantic power, while the more protected beaches offer alternatives when conditions are too wild. The dramatic rocky coastline, Breton culture, and strategic position make Quiberon a favorite for French surfers seeking consistency with options. When the forecast is uncertain, Quiberon's versatility is invaluable.
disambiguating description: 🏝️ Breton peninsula • Multiple exposures • Strategic versatility
geo: GeoCoordinates
  latitude: 47.4833
  longitude: -3.1167
address: PostalAddress
  address locality: Quiberon Peninsula, Brittany
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 230°-310°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 3.5m
  description: Ideal size: 2.2m. Too small below 0.9m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 20°-100°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec
  description: Autumn prime season. Peninsula offers wind protection options.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 👥 Crowded
  description: Rocky coastline. Strong currents. Popular spot.
accessibility API: Nearest airport: LRT
  type: Place
  description: 90 minutes drive from LRT airport.
content rating: verified
contributor: French surf federation, Magicseaweed
llm context:
  difficulty: 6
  crowd level: 7
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 230
    workable range max: 310
    sweet spot size m: 2.2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 20
    offshore range max: 100
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LRT
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Peninsula with multiple beach options. Tourist infrastructure.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months names: Sep, Oct, Nov, Dec
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Autumn prime season. Peninsula offers wind protection options.

Siouville
type: TouristAttraction
description: Siouville is Normandy's hidden gem—a quality reef break on the Cotentin Peninsula that produces powerful, hollow waves when Atlantic swells wrap into the English Channel. The wave is significantly better than most people expect from Normandy, with genuine barrel potential and consistent form. The water is cold, the reef is sharp, and the region's D-Day history adds gravitas to surf sessions. For surfers exploring northern France beyond the famous southwest coast, Siouville is the revelation.
disambiguating description: 🌊 Norman surprise • Quality reef • D-Day region waves
geo: GeoCoordinates
  latitude: 49.6167
  longitude: -1.8333
address: PostalAddress
  address locality: Siouville-Hague, Normandy
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 60°-140°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.8m and 2.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan
  description: Autumn/winter swells. Normandy's most consistent spot.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks
  description: Sharp reef. Very cold water. D-Day history region.
accessibility API: Nearest airport: CFR
  type: Place
  description: 60 minutes drive from CFR airport.
content rating: verified
contributor: Norman surf community, Wannasurf
llm context:
  difficulty: 7
  crowd level: 6
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 60
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CFR
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/reef access. Historic Normandy region.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Sep, Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Autumn/winter swells. Normandy's most consistent spot.

El Palmar
type: TouristAttraction
description: El Palmar is Andalusia's surf oasis—a long, sandy beach near Cadiz that catches Atlantic swells wrapping around from the northwest before they enter the Mediterranean through the Strait of Gibraltar. The wave offers consistent beachbreak peaks in a region known more for wind sports than surfing. The bohemian village vibe, warm water compared to northern Spain, and reliable winter swells make El Palmar a favorite escape for those seeking Spanish surf without Basque Country crowds.
disambiguating description: 🌴 Andalusian Atlantic • Near Gibraltar • Warm winter escape
geo: GeoCoordinates
  latitude: 36.1833
  longitude: -5.95
address: PostalAddress
  address locality: El Palmar, Andalusia
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-310°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 13s
  description: Needs at least 10s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 50°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Winter Atlantic swells. Tarifa wind zone.
tourist type: Intermediate to advanced
warning: Warning
  text: 👥 Crowded
  description: Often windy. Popular spot near Tarifa.
accessibility API: Nearest airport: XRY
  type: Place
  description: 90 minutes drive from XRY airport.
content rating: verified
contributor: Andalusian surf community, Magicseaweed
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 310
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 50
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: XRY
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Beach village access. Near Tarifa kite/wind hub.
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar
    season explanation: Winter Atlantic swells. Tarifa wind zone.

Los Caños de Meca
type: TouristAttraction
description: Los Caños de Meca sits near Cape Trafalgar—where Admiral Nelson secured British naval supremacy in 1805 and where Atlantic swells make their last stand before entering the Mediterranean. The beach offers powerful, consistent waves in a protected natural park setting with bohemian village charm. The dramatic lighthouse, historical gravitas, and quality beachbreak peaks make this one of Andalusia's most appealing surf destinations when winter swells arrive.
disambiguating description: ⚓ Cape Trafalgar • Naval history • Atlantic's last stand
geo: GeoCoordinates
  latitude: 36.1833
  longitude: -6.0333
address: PostalAddress
  address locality: Los Caños, Andalusia
  address country: Spain
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 250°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 40°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Winter prime. Atlantic swells before Mediterranean.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Rocky sections. Strong rips on bigger swells.
accessibility API: Nearest airport: XRY
  type: Place
  description: 75 minutes drive from XRY airport.
content rating: verified
contributor: Spanish surf community
llm context:
  difficulty: 6
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 250
    workable range max: 320
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 40
    offshore range max: 120
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: XRY
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access via natural park. Limited development.
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar
    season explanation: Winter prime. Atlantic swells before Mediterranean.

Porto Covo
type: TouristAttraction
description: Porto Covo is Alentejo's surf secret—a charming fishing village surrounded by stunning beaches and rocky coves that receive the same Atlantic swells as famous spots to the north but with a fraction of the crowds. The coastline offers multiple options for different conditions, from sheltered coves to exposed beach breaks. The slower pace of Alentejo life, incredible seafood, and uncrowded lineups make Porto Covo increasingly popular with surfers seeking Portugal's quality without the scene.
disambiguating description: 🏝️ Alentejo secret • Multiple breaks • Crowd escape
geo: GeoCoordinates
  latitude: 37.85
  longitude: -8.7833
address: PostalAddress
  address locality: Porto Covo, Alentejo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 30°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter prime. Less crowded than Peniche/Ericeira.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🏝️ Remote
  description: Rocky coastline. Some spots remote. Medical access limited.
accessibility API: Nearest airport: LIS
  type: Place
  description: 150 minutes drive from LIS airport.
content rating: verified
contributor: Portuguese surf community
llm context:
  difficulty: 6
  crowd level: 5
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 340
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 30
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
    access notes: Coastal village access. Multiple beach options.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter prime. Less crowded than Peniche/Ericeira.

Zambujeira do Mar
type: TouristAttraction
description: Zambujeira do Mar is Alentejo's dramatic surf outpost—a village perched on high cliffs overlooking a powerful beach break that can handle massive Atlantic swells. The wave is significantly heavier than most Portuguese beach breaks, with grinding power that challenges even experienced surfers. The remote location, dramatic scenery, and tiny local population keep crowds minimal. This is raw Portuguese coast at its finest, where nature dominates and surfing feels like genuine exploration.
disambiguating description: ⚡ Alentejo power • Cliffside drama • Raw Atlantic force
geo: GeoCoordinates
  latitude: 37.5333
  longitude: -8.7833
address: PostalAddress
  address locality: Zambujeira, Alentejo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 4m
  description: Ideal size: 2.5m. Too small below 0.9m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 15s
  description: Needs at least 11s period. Ideal: 15s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 20°-100°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Winter prime. Powerful, exposed beach.
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🌀 Strong rips, 🏝️ Remote
  description: Very powerful on big swells. Remote location. Strong rips.
accessibility API: Nearest airport: FAO
  type: Place
  description: 120 minutes drive from FAO airport.
content rating: verified
contributor: Portuguese surf spots guide
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 350
    sweet spot size m: 2.45
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 20
    offshore range max: 100
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Cliff-top village. Beach access via steep path.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Winter prime. Powerful, exposed beach.

Les Sables-d'Olonne
type: TouristAttraction
description: Les Sables-d'Olonne is where France's sailing obsession meets its surf culture—a beach town famous as the starting point for the Vendée Globe round-the-world race that also offers consistent Atlantic surf. The waves are beginner-to-intermediate friendly, with multiple peaks along the town beach. While it lacks the raw power of the Landes region to the south, the accessibility, facilities, and maritime culture make it a popular stop on Atlantic coast surf trips.
disambiguating description: ⛵ Vendée sailing capital • Atlantic consistency • Maritime culture
geo: GeoCoordinates
  latitude: 46.4967
  longitude: -1.7867
address: PostalAddress
  address locality: Les Sables-d'Olonne, Vendée
  address country: France
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 13s
  description: Needs at least 10s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 40°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov
  description: Autumn best. Famous for Vendée Globe sailing race.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded, 🌀 Strong rips
  description: Popular tourist beach. Summer crowds intense.
accessibility API: Nearest airport: NTE
  type: Place
  description: 90 minutes drive from NTE airport.
content rating: verified
contributor: French surf community
llm context:
  difficulty: 4
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 40
    offshore range max: 120
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NTE
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Urban beach with full facilities. Vendée Globe home port.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months names: Sep, Oct, Nov
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May
    season explanation: Autumn best. Famous for Vendée Globe sailing race.

Praia Grande
type: TouristAttraction
description: Praia Grande is a beach break in Sintra, Portugal.
geo: GeoCoordinates
  latitude: 38.8125
  longitude: -9.4792
address: PostalAddress
  address locality: Sintra
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 90°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Picks up every Atlantic swell.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 5
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 270
    workable range max: 320
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 90
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Picks up every Atlantic swell.

Carcavelos
type: TouristAttraction
description: Carcavelos is a beach break in Cascais, Portugal.
geo: GeoCoordinates
  latitude: 38.6775
  longitude: -9.343
address: PostalAddress
  address locality: Cascais
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 245°
  description: Works best with swells from 245° (WSW). Workable range: 220°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 20° (NNE)
  description: Offshore wind from 20° (NNE). Offshore range: 0°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: South-facing beach. Fires when west coast maxes out.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
accessibility API: Nearest airport: LIS
  type: Place
  description: 20 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 245
    workable range min: 220
    workable range max: 270
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 20
    offshore range min: 0
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: South-facing beach. Fires when west coast maxes out.

Thurso East
type: TouristAttraction
description: Thurso East is Scotland's crown jewel--a world-class right-hand reef that has hosted international competition and draws dedicated cold-water chargers from across the globe. When North Atlantic storms send clean groundswell down the Pentland Firth, this flat rock shelf transforms into mechanical walls and barrels that rival anything in Europe.
disambiguating description: Scotland's world-class right - Cold water perfection - North Atlantic power
geo: GeoCoordinates
  latitude: 58.5947
  longitude: -3.5189
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 325°
  description: Works best with swells from 325° (NW). Workable range: 300°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 4.5m
  description: Ideal size: 2.9m. Too small below 1.2m, too big (closeout) above 4.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 135°-225°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best Sept-March with large North Atlantic swells
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🌀 Strong rips, 👥 Crowded
  description: Heavy reef break. Very cold water (7-12C). Crowds when classic. Booties essential year-round.
accessibility API: Nearest airport: INV
  type: Place
  description: 120 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 5
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 325
    workable range min: 300
    workable range max: 360
    sweet spot size m: 2.85
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 135
    offshore range max: 225
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: INV
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Best Sept-March with large North Atlantic swells

Porthleven Reef
type: TouristAttraction
description: Porthleven is Cornwall's heavy-water arena--a powerful reef break that detonates beside the harbour wall when sizeable SW groundswells wrap into Mount's Bay. The wave is an A-frame but the right is the prize.
disambiguating description: Cornwall's heavy reef - Harbour wall barrels - SW swell magnet
geo: GeoCoordinates
  latitude: 50.0833
  longitude: -5.3167
address: PostalAddress
  address locality: South Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3.6m
  description: Ideal size: 2.4m. Too small below 1.2m, too big (closeout) above 3.6m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-70°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter storms bring the best swells
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🌀 Strong rips, 👥 Crowded, ⚠️ Shallow
  description: Extremely powerful wave breaking next to harbour wall. Shallow reef. Rocks everywhere. Very crowded when on.
accessibility API: Nearest airport: NQY
  type: Place
  description: 60 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 8
  crowd level: 5
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 260
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 70
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Winter storms bring the best swells

Lynmouth
type: TouristAttraction
description: Lynmouth is Devon's hidden gem--a fickle left-hand point break that only comes alive with substantial WNW groundswell and the right wind. When the stars align, long walls peel along the rocky headland.
disambiguating description: Devon's fickle left point - Cliff access only - Needs size to fire
geo: GeoCoordinates
  latitude: 51.2297
  longitude: -3.8283
address: PostalAddress
  address locality: North Devon
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 4.5m
  description: Ideal size: 3.1m. Too small below 1.8m, too big (closeout) above 4.5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 170° (S)
  description: Offshore wind from 170° (S). Offshore range: 135°-200°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Needs very specific large NW swells to work
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🚶 Difficult access, 🏝️ Remote
  description: Difficult access down cliff path. Very rocky entry and exit. Needs large swell that limits who can surf it.
accessibility API: Nearest airport: BRS
  type: Place
  description: 120 minutes drive from BRS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 8
  crowd level: 3
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 270
    workable range max: 320
    sweet spot size m: 3.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 170
    offshore range min: 135
    offshore range max: 200
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: BRS
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 9
    secondary months names: Mar, Apr, Sep
    season explanation: Needs very specific large NW swells to work

The Cribbar
type: TouristAttraction
description: The Cribbar is England's answer to big wave surfing--a monstrous reef that lurks off Towan Head in Newquay, only awakening when massive Atlantic storms send long-period groundswell crashing into the Cornish coast. It breaks a handful of times per year at best.
disambiguating description: England's big wave beast - Breaks a few times per year - Expert only
geo: GeoCoordinates
  latitude: 50.4185
  longitude: -5.101
address: PostalAddress
  address locality: Newquay, Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 250°
  description: Works best with swells from 250° (WSW). Workable range: 225°-280°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 4.5m - 15m
  description: Ideal size: 9.8m. Too small below 4.5m, too big (closeout) above 15m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 18s
  description: Needs at least 14s period. Ideal: 18s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 90°-180°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Breaks a handful of times per year during major storms
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🪨 Rocks, 🏝️ Remote, 🌀 Strong rips, ⚠️ Shallow
  description: Extremely powerful big wave. Breaks far offshore over reef. Long holddowns in cold water. Spring tides only.
accessibility API: Nearest airport: NQY
  type: Place
  description: 5 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 10
  crowd level: 1
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 250
    workable range min: 225
    workable range max: 280
    sweet spot size m: 9.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 90
    offshore range max: 180
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: NQY
    drive time minutes: 5
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months names: Mar
    season explanation: Breaks a handful of times per year during major storms

Brimms Ness Bowl
type: TouristAttraction
description: Brimms Ness Bowl is one of Scotland's most fearsome waves--a thick, grinding slab that detonates over shallow reef on the remote Caithness coastline.
disambiguating description: Heavy Scottish slab - Remote Caithness coast - Freezing barrels
geo: GeoCoordinates
  latitude: 58.605
  longitude: -3.665
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 340°
  description: Works best with swells from 340° (NNW). Workable range: 300°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3.6m
  description: Ideal size: 2.4m. Too small below 1.2m, too big (closeout) above 3.6m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 200° (SSW)
  description: Offshore wind from 200° (SSW). Offshore range: 160°-250°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Autumn through winter
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, ⚠️ Shallow, 🪨 Rocks, 😮‍💨 Hold-downs, 🏝️ Remote
  description: Heavy slab over shallow reef. Extremely cold water (7-12C). Very remote location, far from medical help.
accessibility API: Nearest airport: INV
  type: Place
  description: 130 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 9
  crowd level: 2
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 340
    workable range min: 300
    workable range max: 360
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 200
    offshore range min: 160
    offshore range max: 250
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: INV
    drive time minutes: 130
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Autumn through winter

Croyde Bay
type: TouristAttraction
description: Croyde Bay is Devon's most celebrated beach break--a horseshoe-shaped bay that produces hollow, punchy peaks at low tide when the rock shelf creates steep, barrelling waves.
disambiguating description: Devon's classic beach break - Low tide rock shelf barrels - Crowded but fun
geo: GeoCoordinates
  latitude: 51.1333
  longitude: -4.2333
address: PostalAddress
  address locality: North Devon
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-300°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 12s
  description: Needs at least 9s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 60°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best Sept-March but summer swells possible
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 👥 Crowded, ⚠️ Shallow
  description: Rock shelf exposed at low tide creates hazard. Strong rips on bigger swells. Very crowded in summer.
accessibility API: Nearest airport: EXT
  type: Place
  description: 60 minutes drive from EXT airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 300
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 60
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: EXT
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Best Sept-March but summer swells possible

Little Fistral
type: TouristAttraction
description: Little Fistral sits at the southern end of its more famous neighbour, offering a more technical reef/point setup that rewards local knowledge.
disambiguating description: South Fistral reef - More technical than main beach - Local knowledge rewarded
geo: GeoCoordinates
  latitude: 50.4153
  longitude: -5.1
address: PostalAddress
  address locality: Newquay, Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 260°
  description: Works best with swells from 260° (W). Workable range: 230°-290°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 90°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round with best quality autumn-winter
tourist type: Intermediate to advanced
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 👥 Crowded, 🌀 Strong rips
  description: Rocky reef on the south side of Fistral. Can be crowded when good.
accessibility API: Nearest airport: NQY
  type: Place
  description: 5 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 6
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 260
    workable range min: 230
    workable range max: 290
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 90
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 5
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug
    season explanation: Year-round with best quality autumn-winter

Bagpipes
type: TouristAttraction
description: Bagpipes is the kind of wave that separates the serious from the curious--a heavy slab that detonates on a shallow reef shelf along the remote Caithness coast.
disambiguating description: Remote Scottish slab - Almost un-surfed - Maximum consequence
geo: GeoCoordinates
  latitude: 58.597
  longitude: -3.525
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 340°
  description: Works best with swells from 340° (NNW). Workable range: 310°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 200° (SSW)
  description: Offshore wind from 200° (SSW). Offshore range: 160°-240°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, ⚠️ Shallow, 😮‍💨 Hold-downs, 🏝️ Remote, 🪨 Rocks
  description: Extremely heavy slab. Very shallow reef. Powerful holddowns in freezing water. Remote.
accessibility API: Nearest airport: INV
  type: Place
  description: 130 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 9
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 340
    workable range min: 310
    workable range max: 360
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 200
    offshore range min: 160
    offshore range max: 240
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: INV
    drive time minutes: 130
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Thurso Reef
type: TouristAttraction
description: Thurso Reef sits in the shadow of its more famous neighbour Thurso East, serving as both an overflow option and a quality wave in its own right.
disambiguating description: Thurso Bay reef - A-frame alternative - Less intense than East
geo: GeoCoordinates
  latitude: 58.595
  longitude: -3.53
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 290°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 13s
  description: Needs at least 10s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 200° (SSW)
  description: Offshore wind from 200° (SSW). Offshore range: 160°-230°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, ⚠️ Shallow, 🚫 Pollution, 🪨 Rocks, 🏝️ Remote
  description: Historically polluted water from sewage outfall. Sharp reef. Very cold water.
accessibility API: Nearest airport: INV
  type: Place
  description: 120 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 3
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 290
    workable range max: 350
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 200
    offshore range min: 160
    offshore range max: 230
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: INV
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Skara Brae
type: TouristAttraction
description: Skara Brae sits on Orkney's raw, exposed west coast near one of Europe's most important Neolithic sites. This left-hand reef catches virtually everything the North Atlantic throws at it.
disambiguating description: Orkney reef - Ancient coastline - Virtually empty lineup
geo: GeoCoordinates
  latitude: 59.0486
  longitude: -3.3414
address: PostalAddress
  address locality: Orkney Islands
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 260°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 70°-150°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🏝️ Remote, 🌀 Strong rips, 🚶 Difficult access
  description: Remote Orkney location. Freezing water (6-12C). Limited medical facilities. Ferry required.
accessibility API: Nearest airport: KOI
  type: Place
  description: 25 minutes drive from KOI airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 8
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 260
    workable range max: 340
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 70
    offshore range max: 150
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: KOI
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 8
    secondary months names: Apr, May, Jun, Aug

Crab Island
type: TouristAttraction
description: Crab Island is one of the Gower's quality reef setups, breaking off a rocky platform in Langland Bay. It needs proper size to wrap around the Bristol Channel.
disambiguating description: Gower reef break - Needs size to fire - Sharp reef
geo: GeoCoordinates
  latitude: 51.5678
  longitude: -3.9789
address: PostalAddress
  address locality: Langland, Gower
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 3m
  description: Ideal size: 2.4m. Too small below 1.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, ⚠️ Shallow, 🌀 Strong rips
  description: Sharp reef, booties essential. Strong currents around headland.
accessibility API: Nearest airport: BRS
  type: Place
  description: 100 minutes drive from BRS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 270
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BRS
    drive time minutes: 100
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep

Porthcawl Point
type: TouristAttraction
description: Porthcawl Point--known locally as The Peak--is South Wales' most iconic wave. This reef/point setup breaks best at high tide.
disambiguating description: South Wales' most popular - High tide specialist - Sea wall barrels
geo: GeoCoordinates
  latitude: 51.474
  longitude: -3.7015
address: PostalAddress
  address locality: South Wales
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-80°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded, ⚠️ Shallow, 🚫 Pollution
  description: Sea wall and rocks present danger. Gets very crowded when good. Water quality concerns after heavy rain.
accessibility API: Nearest airport: BRS
  type: Place
  description: 70 minutes drive from BRS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 260
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 80
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BRS
    drive time minutes: 70
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Freshwater West
type: TouristAttraction
description: Freshwater West is Pembrokeshire's most exposed beach--a long stretch of sand with reef sections that sits wide open to Atlantic SW swells.
disambiguating description: Pembrokeshire's exposed beach - Reef and sand sections - Military access
geo: GeoCoordinates
  latitude: 51.633
  longitude: -5.08
address: PostalAddress
  address locality: Pembrokeshire
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 240°
  description: Works best with swells from 240° (WSW). Workable range: 200°-290°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 40°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 🚶 Difficult access
  description: Very strong rips. Rocky reef sections. Military range sometimes restricts access.
accessibility API: Nearest airport: BRS
  type: Place
  description: 150 minutes drive from BRS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 3
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 240
    workable range min: 200
    workable range max: 290
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 40
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BRS
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Brimms Ness Point
type: TouristAttraction
description: Brimms Ness Point is the left-hand counterpart to the nearby Bowl--a long, walling left that peels along the reef at the headland.
disambiguating description: Caithness left reef - Cliff access - Remote and empty
geo: GeoCoordinates
  latitude: 58.606
  longitude: -3.668
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 325°
  description: Works best with swells from 325° (NW). Workable range: 290°-355°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 170° (S)
  description: Offshore wind from 170° (S). Offshore range: 135°-210°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🏝️ Remote, 🌀 Strong rips, 🚶 Difficult access
  description: Remote Caithness coast. Difficult cliff path access. Freezing water.
accessibility API: Nearest airport: INV
  type: Place
  description: 135 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 8
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 325
    workable range min: 290
    workable range max: 355
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 170
    offshore range min: 135
    offshore range max: 210
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: INV
    drive time minutes: 135
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Dalmore
type: TouristAttraction
description: Dalmore is one of the Outer Hebrides' most photogenic surf spots--a dramatic crescent of sand flanked by towering sea stacks and dark cliffs on the Isle of Lewis.
disambiguating description: Lewis' dramatic beach break - Sea stacks and empty waves - Wild Hebrides
geo: GeoCoordinates
  latitude: 58.285
  longitude: -6.775
address: PostalAddress
  address locality: Isle of Lewis, Outer Hebrides
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 100°-170°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🏝️ Remote, 🌀 Strong rips, 🚶 Difficult access
  description: Very remote Isle of Lewis. Freezing water. Limited medical facilities. Steep cliff access.
accessibility API: Nearest airport: SYY
  type: Place
  description: 30 minutes drive from SYY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 100
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SYY
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 8
    secondary months names: Apr, May, Jun, Aug

Sennen Cove
type: TouristAttraction
description: Sennen Cove sits near the very tip of Cornwall at Land's End, wide open to whatever the Atlantic sends its way.
disambiguating description: Land's End beach break - Exposed to all swells - All abilities
geo: GeoCoordinates
  latitude: 50.0697
  longitude: -5.7
address: PostalAddress
  address locality: West Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 250°-315°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 45°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Rips against the harbour wall and rocks at south end.
accessibility API: Nearest airport: NQY
  type: Place
  description: 50 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 250
    workable range max: 315
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 45
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 8
    secondary months names: Apr, May, Jun, Aug

Pete's Reef
type: TouristAttraction
description: Pete's Reef is one of the Gower's open secrets--a shallow, technical reef at Langland Bay that produces quality waves at low tide.
disambiguating description: Gower's shallow reef - Low tide specialist - Sharp and technical
geo: GeoCoordinates
  latitude: 51.567
  longitude: -3.983
address: PostalAddress
  address locality: Langland, Gower
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-280°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 10° (N)
  description: Offshore wind from 10° (N). Offshore range: 330°-50°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, ⚠️ Shallow, 🪨 Rocks, 🦔 Urchins
  description: Very shallow reef at low tide. Booties essential. Sea urchins present.
accessibility API: Nearest airport: BRS
  type: Place
  description: 100 minutes drive from BRS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 280
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 10
    offshore range min: 330
    offshore range max: 50
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BRS
    drive time minutes: 100
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep

Kimmeridge
type: TouristAttraction
description: Kimmeridge is Dorset's premier reef break--a powerful right-hander that peels off Broad Bench headland when strong SW groundswell wraps around the south coast.
disambiguating description: Dorset's fickle reef - MOD access restrictions - Powerful when on
geo: GeoCoordinates
  latitude: 50.607
  longitude: -2.135
address: PostalAddress
  address locality: Dorset
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 190°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3.6m
  description: Ideal size: 2.4m. Too small below 1.2m, too big (closeout) above 3.6m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 330°-30°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 👥 Crowded, 🌀 Strong rips, 🚶 Difficult access
  description: MOD firing range--access restricted when red flag flying. Very shallow reef. Check firing times.
accessibility API: Nearest airport: BOH
  type: Place
  description: 50 minutes drive from BOH airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 8
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 190
    workable range max: 260
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 330
    offshore range max: 30
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: BOH
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr

Salt House Reef
type: TouristAttraction
description: Salt House Reef sits at the southern end of Widemouth Bay near Bude, where submerged rock formations create defined peaks with more power than the adjacent beach break.
disambiguating description: Widemouth reef section - More power than the beach - Bude area
geo: GeoCoordinates
  latitude: 50.785
  longitude: -4.56
address: PostalAddress
  address locality: Widemouth Bay, Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 70°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🪸 Sharp reef, 🌀 Strong rips
  description: Submerged rocks form the reef. Watch for rips around rock formations.
accessibility API: Nearest airport: NQY
  type: Place
  description: 60 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 5
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 260
    workable range max: 330
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 70
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Eoropie
type: TouristAttraction
description: Eoropie sits at the very tip of the Isle of Lewis, near the Butt of Lewis lighthouse, and catches just about every swell the North Atlantic produces.
disambiguating description: Butt of Lewis - Powerful barrels - One of UK's most consistent
geo: GeoCoordinates
  latitude: 58.5147
  longitude: -6.2533
address: PostalAddress
  address locality: Isle of Lewis, Outer Hebrides
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 325°
  description: Works best with swells from 325° (NW). Workable range: 290°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 13s
  description: Needs at least 8s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 170° (S)
  description: Offshore wind from 170° (S). Offshore range: 130°-200°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 🏝️ Remote
  description: Heavy waves. Strong rips. Remote near Butt of Lewis lighthouse. Cold water year-round.
accessibility API: Nearest airport: SYY
  type: Place
  description: 40 minutes drive from SYY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 2
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 325
    workable range min: 290
    workable range max: 360
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 170
    offshore range min: 130
    offshore range max: 200
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SYY
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months names: Mar, Apr, May, Jun, Jul, Aug

Dalbeg Slab
type: TouristAttraction
description: Dalbeg Slab lurks in a secluded cove on Lewis' west coast--a left-hand slab that fires during winter storms.
disambiguating description: Lewis' secret slab - Expert only - Fickle and fearsome
geo: GeoCoordinates
  latitude: 58.3167
  longitude: -6.7833
address: PostalAddress
  address locality: Isle of Lewis, Outer Hebrides
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.5m
  description: Ideal size: 1.9m. Too small below 1.2m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 130° (SE)
  description: Offshore wind from 130° (SE). Offshore range: 100°-160°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Best months: Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, ⚠️ Shallow, 😮‍💨 Hold-downs, 🏝️ Remote
  description: Dangerous slab over shallow reef. Strong tides and undertow. Extremely cold water. Expert only.
accessibility API: Nearest airport: SYY
  type: Place
  description: 45 minutes drive from SYY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 9
  crowd level: 1
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.85
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 130
    offshore range min: 100
    offshore range max: 160
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: SYY
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 9
    secondary months names: Mar, Sep

Clachtoll
type: TouristAttraction
description: Clachtoll is a picture-postcard pocket beach on Sutherland's wild coast, framed by ancient Lewisian gneiss.
disambiguating description: Sutherland pocket beach - Ancient geology - Guaranteed solitude
geo: GeoCoordinates
  latitude: 58.1917
  longitude: -5.3333
address: PostalAddress
  address locality: Sutherland
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 100°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 🏝️ Remote, 🚶 Difficult access
  description: Remote Sutherland. Long drive from any airport. Very cold water. Rocky outcrops.
accessibility API: Nearest airport: INV
  type: Place
  description: 150 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 1
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 100
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: INV
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Murkle
type: TouristAttraction
description: Murkle is a fickle but fearsome left-hand slab near Thurso that wraps around the point and produces thick, pitching barrels.
disambiguating description: Caithness left slab - Backdoor barrels - Expert territory
geo: GeoCoordinates
  latitude: 58.61
  longitude: -3.48
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 0°
  description: Works best with swells from 0° (N). Workable range: 340°-40°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 195° (SSW)
  description: Offshore wind from 195° (SSW). Offshore range: 160°-230°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 🌀 Strong rips, 😮‍💨 Hold-downs, ⚠️ Shallow
  description: Heavy left slab with barrel sections. Expert surfers only. Big tidal ranges. Very cold water.
accessibility API: Nearest airport: WIC
  type: Place
  description: 25 minutes drive from WIC airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 9
  crowd level: 2
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 0
    workable range min: 340
    workable range max: 40
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 195
    offshore range min: 160
    offshore range max: 230
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: WIC
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months names: Mar

Manorbier
type: TouristAttraction
description: Manorbier--known as The Dak--is one of Pembrokeshire's best reef breaks, a peeling right-hander that works on dropping high tide.
disambiguating description: Pembrokeshire right reef - Castle backdrop - High tide specialist
geo: GeoCoordinates
  latitude: 51.64
  longitude: -4.795
address: PostalAddress
  address locality: Pembrokeshire
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 190°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 20° (NNE)
  description: Offshore wind from 20° (NNE). Offshore range: 350°-60°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🪸 Sharp reef, 👥 Crowded, 🌀 Strong rips
  description: High tide reef. Can be crowded. Reef gets rocky when big.
accessibility API: Nearest airport: CWL
  type: Place
  description: 100 minutes drive from CWL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 190
    workable range max: 260
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 20
    offshore range min: 350
    offshore range max: 60
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 100
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr

Machrihanish
type: TouristAttraction
description: Machrihanish's Westport sandbar sits at the north end of one of Scotland's most beautiful beaches.
disambiguating description: Kintyre sandbar - Fickle but rewarding - Airport on doorstep
geo: GeoCoordinates
  latitude: 55.435
  longitude: -5.75
address: PostalAddress
  address locality: Kintyre
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 60°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🚶 Difficult access
  description: Very strong rips. Fickle sandbar shifts regularly. Need local knowledge.
accessibility API: Nearest airport: CAL
  type: Place
  description: 10 minutes drive from CAL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 2
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 320
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 60
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CAL
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Marwick Bay
type: TouristAttraction
description: Marwick Bay is one of Orkney's most exposed surf spots--a right-hand reef on the west coast wide open to the North Atlantic.
disambiguating description: Orkney's right reef - Full Atlantic exposure - Surf alone
geo: GeoCoordinates
  latitude: 59.0833
  longitude: -3.35
address: PostalAddress
  address locality: Orkney Islands
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 260°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 100° (E)
  description: Offshore wind from 100° (E). Offshore range: 70°-140°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🪸 Sharp reef, 🌀 Strong rips, 🏝️ Remote
  description: Heavy reef. Strong currents. Extremely cold water. Remote.
accessibility API: Nearest airport: KOI
  type: Place
  description: 35 minutes drive from KOI airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 260
    workable range max: 340
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 100
    offshore range min: 70
    offshore range max: 140
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: KOI
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months names: Mar

Sandside Bay
type: TouristAttraction
description: Sandside Bay would be famous for its quality left-hander if it weren't for its proximity to the Dounreay nuclear facility.
disambiguating description: Quality left by harbour - Nuclear neighbour - Unique risk assessment
geo: GeoCoordinates
  latitude: 58.575
  longitude: -3.78
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 225° (SW)
  description: Offshore wind from 225° (SW). Offshore range: 180°-260°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 🚫 Pollution
  description: Potential for radioactive particles (Dounreay nearby). Quality hollow left near harbour.
accessibility API: Nearest airport: WIC
  type: Place
  description: 35 minutes drive from WIC airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 2
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 360
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 225
    offshore range min: 180
    offshore range max: 260
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: WIC
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months names: Mar

Gills Bay Slab
type: TouristAttraction
description: Gills Bay Slab is one of Europe's heaviest waves--a monstrous left-hand slab that only comes alive during the most violent winter storms.
disambiguating description: European big wave slab - Storm-only activation - Career-ending consequence
geo: GeoCoordinates
  latitude: 58.645
  longitude: -3.125
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 15°
  description: Works best with swells from 15° (NNE). Workable range: 340°-60°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 2.5m - 5m
  description: Ideal size: 3.8m. Too small below 2.5m, too big (closeout) above 5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 225° (SW)
  description: Offshore wind from 225° (SW). Offshore range: 190°-260°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Best months: Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 😮‍💨 Hold-downs, ⚠️ Shallow, 🌀 Strong rips, 🏝️ Remote
  description: Monster slab. Expert only. One of Europe's heaviest waves. Water temps can drop to 7C.
accessibility API: Nearest airport: WIC
  type: Place
  description: 25 minutes drive from WIC airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 10
  crowd level: 1
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 15
    workable range min: 340
    workable range max: 60
    sweet spot size m: 3.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 225
    offshore range min: 190
    offshore range max: 260
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: WIC
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar

Porth Neigwl
type: TouristAttraction
description: Porth Neigwl--or Hell's Mouth--is a sweeping 3-mile beach on the Lleyn Peninsula that catches SW-S swells.
disambiguating description: Hell's Mouth - 3-mile beach - North Wales' best
geo: GeoCoordinates
  latitude: 52.8167
  longitude: -4.55
address: PostalAddress
  address locality: Lleyn Peninsula, North Wales
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 210°
  description: Works best with swells from 210° (SSW). Workable range: 190°-250°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 20° (NNE)
  description: Offshore wind from 20° (NNE). Offshore range: 350°-60°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Wedgy left at south end over rocky bottom. Strong rips possible.
accessibility API: Nearest airport: LPL
  type: Place
  description: 150 minutes drive from LPL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 6
  water temp c: 11
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 210
    workable range min: 190
    workable range max: 250
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 20
    offshore range min: 350
    offshore range max: 60
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LPL
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Fistral Beach
type: TouristAttraction
description: Fistral Beach is the undisputed capital of English surfing--the beach that has hosted international competition for decades.
disambiguating description: England's surfing capital - Year-round waves - Ground zero for UK surf
geo: GeoCoordinates
  latitude: 50.4167
  longitude: -5.1
address: PostalAddress
  address locality: Newquay, Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-300°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 100°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded, 👊 Localism
  description: Dangerous rips at low tide. Extremely crowded in summer. Huge tidal range (7.8m).
accessibility API: Nearest airport: NQY
  type: Place
  description: 15 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 9
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 300
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 100
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months names: Apr, May, Jun, Jul, Aug

Rest Bay
type: TouristAttraction
description: Rest Bay is the most consistent break in Porthcawl's varied lineup--a broad sandy beach that picks up SW swells.
disambiguating description: Porthcawl's most consistent - All abilities - Rapidly changing tides
geo: GeoCoordinates
  latitude: 51.4833
  longitude: -3.7167
address: PostalAddress
  address locality: Porthcawl, South Wales
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 20°-80°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded, 🪨 Rocks, 🚫 Pollution
  description: Rip current around headland. Vast tidal range. Avoid at high tide. Pollution possible.
accessibility API: Nearest airport: CWL
  type: Place
  description: 35 minutes drive from CWL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 3
  crowd level: 7
  water temp c: 11
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 270
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 20
    offshore range max: 80
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Three Peaks
type: TouristAttraction
description: Three Peaks is one of the Gower's most powerful setups--an exposed reef that produces heavy A-frame peaks.
disambiguating description: Gower's powerful reef - A-frame peaks - Best at high tide
geo: GeoCoordinates
  latitude: 51.565
  longitude: -3.95
address: PostalAddress
  address locality: Gower
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 250°
  description: Works best with swells from 250° (WSW). Workable range: 220°-280°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 10° (N)
  description: Offshore wind from 10° (N). Offshore range: 350°-50°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪸 Sharp reef, 👥 Crowded, 🪨 Rocks
  description: Exposed reef producing powerful waves. Can get crowded when conditions align.
accessibility API: Nearest airport: CWL
  type: Place
  description: 75 minutes drive from CWL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 6
  water temp c: 11
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 250
    workable range min: 220
    workable range max: 280
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 10
    offshore range min: 350
    offshore range max: 50
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr

Bantham
type: TouristAttraction
description: Bantham sits at the mouth of the River Avon in South Devon, where the river creates sandbars that produce surprisingly powerful waves.
disambiguating description: Devon rivermouth - Deceptively powerful - South coast gem
geo: GeoCoordinates
  latitude: 50.28
  longitude: -3.8667
address: PostalAddress
  address locality: South Devon
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 210°
  description: Works best with swells from 210° (SSW). Workable range: 190°-250°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 340° (NNW)
  description: Offshore wind from 340° (NNW). Offshore range: 310°-20°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded, 🚫 Pollution
  description: Strong rips at rivermouth. Water quality can be poor after rain. Crowded when good.
accessibility API: Nearest airport: EXT
  type: Place
  description: 55 minutes drive from EXT airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 210
    workable range min: 190
    workable range max: 250
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 340
    offshore range min: 310
    offshore range max: 20
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: EXT
    drive time minutes: 55
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May

Melvich
type: TouristAttraction
description: Melvich Rivermouth is one of Sutherland's most flexible waves--a sandbar where a peat-stained river creates ever-shifting banks.
disambiguating description: Sutherland rivermouth - Long walling rights - Peat-stained barrels
geo: GeoCoordinates
  latitude: 58.555
  longitude: -3.9267
address: PostalAddress
  address locality: Sutherland
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 330°
  description: Works best with swells from 330° (NNW). Workable range: 290°-360°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 13s
  description: Needs at least 8s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 150°-220°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🏝️ Remote
  description: Tannin-brown river feeds sandbar. Watch for rocks. Remote with limited facilities.
accessibility API: Nearest airport: INV
  type: Place
  description: 150 minutes drive from INV airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 6
  crowd level: 2
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 330
    workable range min: 290
    workable range max: 360
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 150
    offshore range max: 220
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: INV
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr

Torrisdale Bay
type: TouristAttraction
description: Torrisdale Bay is one of Scotland's most remote and beautiful surf spots--a wide sandy bay where the Naver river creates sandbars.
disambiguating description: Remote Highland beauty - River-access adventure - Empty perfection
geo: GeoCoordinates
  latitude: 58.53
  longitude: -4.14
address: PostalAddress
  address locality: Sutherland
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 340°
  description: Works best with swells from 340° (NNW). Workable range: 310°-45°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 135°-225°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🏝️ Remote, 🚶 Difficult access
  description: Rips by river. Access requires paddling across river or hiking. Extremely remote.
accessibility API: Nearest airport: WIC
  type: Place
  description: 75 minutes drive from WIC airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 1
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 340
    workable range min: 310
    workable range max: 45
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 135
    offshore range max: 225
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: WIC
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep

The Zorba
type: TouristAttraction
description: The Zorba is the Cribbar's lesser-known but equally fearsome sibling--a big wave reef off Pentire headland.
disambiguating description: Cornwall's un-ridden big wave - Pentire reef - Last frontier
geo: GeoCoordinates
  latitude: 50.435
  longitude: -5.075
address: PostalAddress
  address locality: Newquay, Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 250°
  description: Works best with swells from 250° (WSW). Workable range: 225°-280°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 4.5m - 12m
  description: Ideal size: 8.3m. Too small below 4.5m, too big (closeout) above 12m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 18s
  description: Needs at least 14s period. Ideal: 18s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 135° (SE)
  description: Offshore wind from 135° (SE). Offshore range: 100°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Best months: Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🪸 Sharp reef, 😮‍💨 Hold-downs, 🌀 Strong rips, ⚠️ Shallow
  description: Un-ridden big wave reef. Massive granite finger reef. Tow-in territory only.
accessibility API: Nearest airport: NQY
  type: Place
  description: 10 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 10
  crowd level: 1
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 250
    workable range min: 225
    workable range max: 280
    sweet spot size m: 8.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 135
    offshore range min: 100
    offshore range max: 170
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: NQY
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 9
    secondary months names: Mar, Sep

Whitesands Bay
type: TouristAttraction
description: Whitesands Bay sits near St Davids and is Pembrokeshire's most popular beach break.
disambiguating description: Pembrokeshire's popular beach - St Davids backdrop - Reliable all-rounder
geo: GeoCoordinates
  latitude: 51.8833
  longitude: -5.3
address: PostalAddress
  address locality: Pembrokeshire
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 255°
  description: Works best with swells from 255° (WSW). Workable range: 210°-300°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Dangerous rips in bigger swells. Rocky headland at north end.
accessibility API: Nearest airport: CWL
  type: Place
  description: 130 minutes drive from CWL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 255
    workable range min: 210
    workable range max: 300
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 130
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep

Port Bharrapol
type: TouristAttraction
description: Port Bharrapol sits on Tiree--the windiest island in Britain and one of its most unlikely surf destinations.
disambiguating description: Tiree island surf - Caribbean looks, Scottish temperature - Catches everything
geo: GeoCoordinates
  latitude: 56.5
  longitude: -6.9
address: PostalAddress
  address locality: Tiree, Inner Hebrides
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 280°
  description: Works best with swells from 280° (W). Workable range: 225°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 60°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🏝️ Remote, 🚶 Difficult access
  description: Rocky reef sections. Remote island--flight or ferry from Oban. Cold water year-round.
accessibility API: Nearest airport: TRE
  type: Place
  description: 10 minutes drive from TRE airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 2
  water temp c: 11
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 280
    workable range min: 225
    workable range max: 340
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 60
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: TRE
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Cayton Point
type: TouristAttraction
description: Cayton Point is Yorkshire's most feared wave--a heavy, multi-lipped left that breaks directly onto shallow boulder reef.
disambiguating description: Yorkshire's heaviest wave - Breaks into rock ledges - Maximum respect required
geo: GeoCoordinates
  latitude: 54.25
  longitude: -0.4667
address: PostalAddress
  address locality: Yorkshire
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Slab
  description: This is a slab break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 20°
  description: Works best with swells from 20° (NNE). Workable range: 340°-60°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 225°-315°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, ⚠️ Shallow, 😮‍💨 Hold-downs, 🌀 Strong rips
  description: Heavy left breaking onto boulder reef. Multi-lipped takeoff INTO rock ledges. Potentially fatal.
accessibility API: Nearest airport: LBA
  type: Place
  description: 85 minutes drive from LBA airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 9
  crowd level: 2
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 20
    workable range min: 340
    workable range max: 60
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 225
    offshore range max: 315
    max offshore speed kmh: 25
  travel logistics:
    nearest airport: LBA
    drive time minutes: 85
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep

St Agnes
type: TouristAttraction
description: St Agnes is a characterful Cornish surf village with a beach/reef setup that produces quality waves through a range of conditions.
disambiguating description: Cornish village vibes - Reef and beach mix - Strong local crew
geo: GeoCoordinates
  latitude: 50.31
  longitude: -5.22
address: PostalAddress
  address locality: North Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 285°
  description: Works best with swells from 285° (WNW). Workable range: 240°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 150° (SSE)
  description: Offshore wind from 150° (SSE). Offshore range: 100°-200°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 👥 Crowded, 👊 Localism
  description: Rocks throughout lineup. Dangerous rips by harbour wall. Often crowded with strong local crew.
accessibility API: Nearest airport: NQY
  type: Place
  description: 25 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 285
    workable range min: 240
    workable range max: 330
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 150
    offshore range min: 100
    offshore range max: 200
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Porthtowan
type: TouristAttraction
description: Porthtowan is a punchy Cornish beach break that packs more power than many visitors expect.
disambiguating description: Punchy Cornwall beach - Hollow low tide peaks - Cliff-flanked cove
geo: GeoCoordinates
  latitude: 50.28
  longitude: -5.24
address: PostalAddress
  address locality: North Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 285°
  description: Works best with swells from 285° (WNW). Workable range: 240°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 7s - 12s
  description: Needs at least 7s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 90°-170°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks, 🚫 Pollution, 👥 Crowded
  description: Strong rips. Rocks at southern end. Pollution issues. Very crowded in summer.
accessibility API: Nearest airport: NQY
  type: Place
  description: 30 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 285
    workable range min: 240
    workable range max: 330
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 90
    offshore range max: 170
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Freshwater Bay
type: TouristAttraction
description: Freshwater Bay is the Isle of Wight's most iconic wave--a hollow right-hand reef/point that breaks over jagged rock.
disambiguating description: Isle of Wight's best - Hollow right over rock - Ferry access adventure
geo: GeoCoordinates
  latitude: 50.6594
  longitude: -1.5094
address: PostalAddress
  address locality: Isle of Wight
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 190°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 340° (NNW)
  description: Offshore wind from 340° (NNW). Offshore range: 310°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Tide preference: low.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Best months: Oct, Nov, Dec, Jan, Feb.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🪸 Sharp reef, 🌀 Strong rips, ⚠️ Shallow
  description: Hollow right over jagged rock. Rippy conditions. Requires ferry access.
accessibility API: Nearest airport: SOU
  type: Place
  description: 120 minutes drive from SOU airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 190
    workable range max: 270
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 340
    offshore range min: 310
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SOU
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 9
    secondary months names: Mar, Sep

Rhossili Bay
type: TouristAttraction
description: Rhossili Bay is frequently voted one of the UK's most beautiful beaches--sweeping sand backed by dramatic cliffs.
disambiguating description: One of UK's most beautiful - Softer Gower waves - Worm's Head views
geo: GeoCoordinates
  latitude: 51.5622
  longitude: -4.2889
address: PostalAddress
  address locality: Gower
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 240°
  description: Works best with swells from 240° (WSW). Workable range: 210°-290°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 30°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Occasional rips in bigger surf. Strong undertows. No lifeguard. Long walk from car park.
accessibility API: Nearest airport: SWS
  type: Place
  description: 50 minutes drive from SWS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 240
    workable range min: 210
    workable range max: 290
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 30
    offshore range max: 120
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SWS
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Llangennith
type: TouristAttraction
description: Llangennith is the Gower's workhorse wave--the go-to beach that catches most swells.
disambiguating description: Gower's workhorse - Infamous paddle out - Welsh surf heartland
geo: GeoCoordinates
  latitude: 51.59
  longitude: -4.2833
address: PostalAddress
  address locality: Gower
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 255°
  description: Works best with swells from 255° (WSW). Workable range: 210°-300°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 3m
  description: Ideal size: 1.8m. Too small below 0.6m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 7s - 12s
  description: Needs at least 7s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Infamous difficult paddle out. Rips present. Can get crowded. Closeouts common on low tide.
accessibility API: Nearest airport: SWS
  type: Place
  description: 45 minutes drive from SWS airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 255
    workable range min: 210
    workable range max: 300
    sweet spot size m: 1.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SWS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 8
    secondary months names: Apr, May, Aug

Saltburn
type: TouristAttraction
description: Saltburn is the spiritual home of northeast England surfing--a Victorian seaside town with beach and reef.
disambiguating description: NE England's surf hub - Victorian charm - Beach and reef sections
geo: GeoCoordinates
  latitude: 54.5833
  longitude: -0.975
address: PostalAddress
  address locality: North Yorkshire
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 20°
  description: Works best with swells from 20° (NNE). Workable range: 340°-70°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 200° (SSW)
  description: Offshore wind from 200° (SSW). Offshore range: 170°-250°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🚫 Pollution, 🪨 Rocks, 🌀 Strong rips, 👥 Crowded
  description: Pollution can be an issue. Rocks at southern end. Crowded when waves arrive.
accessibility API: Nearest airport: MME
  type: Place
  description: 35 minutes drive from MME airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 20
    workable range min: 340
    workable range max: 70
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 200
    offshore range min: 170
    offshore range max: 250
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: MME
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep

Tynemouth Longsands
type: TouristAttraction
description: Tynemouth Longsands is the most accessible surf in northeast England--a long sandy beach within easy reach of Newcastle.
disambiguating description: Newcastle's urban surf - Priory ruins backdrop - Easy access from city
geo: GeoCoordinates
  latitude: 55.0167
  longitude: -1.4333
address: PostalAddress
  address locality: Tyne and Wear
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 20°
  description: Works best with swells from 20° (NNE). Workable range: 340°-70°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 1.8m
  description: Ideal size: 1.2m. Too small below 0.6m, too big (closeout) above 1.8m.
additional property: Swell Period
  type: PropertyValue
  value: 7s - 11s
  description: Needs at least 7s period. Ideal: 11s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 250° (WSW)
  description: Offshore wind from 250° (WSW). Offshore range: 210°-290°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded, 🌀 Strong rips
  description: Can get crowded with surf schools. Rips in bigger swells.
accessibility API: Nearest airport: NCL
  type: Place
  description: 25 minutes drive from NCL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 3
  crowd level: 6
  water temp c: 10
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 20
    workable range min: 340
    workable range max: 70
    sweet spot size m: 1.2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 250
    offshore range min: 210
    offshore range max: 290
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NCL
    drive time minutes: 25
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May

Praa Sands
type: TouristAttraction
description: Praa Sands is south Cornwall's most popular beach break--a south-facing cove that catches SW groundswell.
disambiguating description: South Cornwall's best beach - Board-snapping shore dump - SW swell catcher
geo: GeoCoordinates
  latitude: 50.1
  longitude: -5.3833
address: PostalAddress
  address locality: South Cornwall
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 210°
  description: Works best with swells from 210° (SSW). Workable range: 180°-250°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 20° (NNE)
  description: Offshore wind from 20° (NNE). Offshore range: 350°-60°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Best months: Oct, Nov, Dec, Jan, Feb, Mar, Apr.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Dangerous rips. Heavy board-breaking shore dump at high tide. Often very crowded.
accessibility API: Nearest airport: NQY
  type: Place
  description: 55 minutes drive from NQY airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 7
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 210
    workable range min: 180
    workable range max: 250
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 20
    offshore range min: 350
    offshore range max: 60
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 55
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 9
    secondary months names: May, Sep

Compton Bay
type: TouristAttraction
description: Compton Bay is the Isle of Wight's most surfed beach--a stretch with three distinct sections.
disambiguating description: Isle of Wight's surf beach - Three sections - Ferry adventure
geo: GeoCoordinates
  latitude: 50.65
  longitude: -1.4
address: PostalAddress
  address locality: Isle of Wight
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 220°
  description: Works best with swells from 220° (SW). Workable range: 180°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 1.5m
  description: Ideal size: 1.1m. Too small below 0.6m, too big (closeout) above 1.5m.
additional property: Swell Period
  type: PropertyValue
  value: 7s - 11s
  description: Needs at least 7s period. Ideal: 11s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 320°-60°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Best months: Oct, Nov, Dec, Jan, Feb.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Most popular surf beach on Isle of Wight. Rips in bigger swells. Requires ferry access.
accessibility API: Nearest airport: SOU
  type: Place
  description: 120 minutes drive from SOU airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 3
  crowd level: 6
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 220
    workable range min: 180
    workable range max: 260
    sweet spot size m: 1.05
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 320
    offshore range max: 60
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SOU
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 9
    secondary months names: Mar, Sep

Dunnet Bay
type: TouristAttraction
description: Dunnet Bay is the friendly face of Caithness surfing--a broad sandy beach that offers a gentler introduction to the region.
disambiguating description: Caithness' friendly beach - Beginner to intermediate - Near Thurso
geo: GeoCoordinates
  latitude: 58.63
  longitude: -3.38
address: PostalAddress
  address locality: Caithness
  address country: UK (Scotland)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 330°
  description: Works best with swells from 330° (NNW). Workable range: 280°-20°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 180° (S)
  description: Offshore wind from 180° (S). Offshore range: 100°-200°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Rips and rocks. Reef at north end is more advanced. Cold water year-round.
accessibility API: Nearest airport: WIC
  type: Place
  description: 20 minutes drive from WIC airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 4
  crowd level: 2
  water temp c: 9
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 330
    workable range min: 280
    workable range max: 20
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 180
    offshore range min: 100
    offshore range max: 200
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: WIC
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 8
    secondary months names: May, Aug

Newgale
type: TouristAttraction
description: Newgale is one of Pembrokeshire's most consistent surf spots--a pebble-and-sand beach that bears the full force of Atlantic swells.
disambiguating description: Pembrokeshire's consistent pick - Pebble and sand - Atlantic exposure
geo: GeoCoordinates
  latitude: 51.85
  longitude: -5.1167
address: PostalAddress
  address locality: Pembrokeshire
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 255°
  description: Works best with swells from 255° (WSW). Workable range: 210°-300°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.5m
  description: Ideal size: 1.7m. Too small below 0.9m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 30°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Rips in bigger swells. Pebble bank backwash at high tide. Venturi wind effects from hills.
accessibility API: Nearest airport: CWL
  type: Place
  description: 115 minutes drive from CWL airport.
content rating: verified
contributor: Surfline, Surf-forecast, Stormrider
llm context:
  difficulty: 3
  crowd level: 3
  water temp c: 12
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 255
    workable range min: 210
    workable range max: 300
    sweet spot size m: 1.7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 30
    offshore range max: 120
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 115
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months names: Apr, May

Tolcarne Wedge
type: TouristAttraction
description: Tolcarne Wedge is a beach break in Newquay, UK (England).
geo: GeoCoordinates
  latitude: 50.4107
  longitude: -5.0887
address: PostalAddress
  address locality: Newquay
  address country: UK (England)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 270°-310°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 1.8m
  description: Ideal size: 1.4m. Too small below 0.9m, too big (closeout) above 1.8m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 120° (ESE)
  description: Offshore wind from 120° (ESE). Offshore range: 90°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: high
  description: Tide preference: high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
accessibility API: Nearest airport: NQY
  type: Place
  description: 5 minutes drive from NQY airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 270
    workable range max: 310
    sweet spot size m: 1.35
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 120
    offshore range min: 90
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: NQY
    drive time minutes: 5
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar

Sandy Bay
type: TouristAttraction
description: Sandy Bay is a reef break in Llantwit Major, UK (Wales).
geo: GeoCoordinates
  latitude: 51.389
  longitude: -3.522
address: PostalAddress
  address locality: Llantwit Major
  address country: UK (Wales)
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 235°
  description: Works best with swells from 235° (SW). Workable range: 210°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.4m
  description: Ideal size: 1.6m. Too small below 0.9m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 20° (NNE)
  description: Offshore wind from 20° (NNE). Offshore range: 0°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Best months: Sep, Oct, Nov, Dec, Jan, Feb, Mar.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Rock platform. Bristol Channel funnels swell.
accessibility API: Nearest airport: CWL
  type: Place
  description: 30 minutes drive from CWL airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 5
  crowd level: 3
  water temp c: 13
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 235
    workable range min: 210
    workable range max: 260
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 20
    offshore range min: 0
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: CWL
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar

Strike Mission
type: Organization
description: Surf forecast intelligence platform