Although the town of Chicama is unexceptional, the beach here has the world's longest-breaking surf, with waves that range from 3–8 feet (1–2.5 m) in height and are reported to run as long as 1.5 miles (2.5 km). The beach of Huanchaco has mellow waves and is a good place to learn the surf.
Punta Hermosa, a half hour south of Lima, is a major surfing destination in Peru. That's because South America's largest wave, Pico Alto, forms here. In May, this wave can reach up to 40 feet (12 m) in height. There are also smaller, less intimidating waves to surf at Punta Hermosa.
Local surfers ride waves in front of Lima, but the water is often polluted, so we don't recommend surfing here. It's better to head north or south of Lima to breaks like Punta Rocas, Playa Grande, or La Herradura in Chorrillos.