Nazar, Portugal

Location

A place in Portugal known for having some of the biggest waves in the world, featured in the '100 Foot Wave' series.

Mentioned in 1 video