Water Sports in Peru
26 cities in Peru where you can enjoy water sports.

Lima
Population: 6,271,430

Arequipa
Arequipa
Population: 844,000

Callao
Callao
Population: 415,888

Piura
Piura
Population: 377,896

Iquitos
Loreto
Population: 367,153

Cusco
Cusco
Population: 348,935

Trujillo
La Libertad
Population: 240,322

Ica
Ica
Population: 232,054

Puno
Puno
Population: 128,637

Pisco
Ica
Population: 109,965

Huaraz
Ancash
Population: 99,462

Tumbes
Tumbes
Population: 91,365

Pacasmayo
La Libertad
Population: 28,959

Quillabamba
Cusco
Population: 23,985

Punta Hermosa
Lima
Population: 15,874

Concepci�n
Jun�n
Population: 11,330

Oropesa
Cusco
Population: 9,444

Chicama
La Libertad
Population: 5,692

Cusipata
Cusco
Population: 4,221

Cabanaconde
Arequipa
Population: 2,096

Taquile
Puno
Population: 1,700

Cotahuasi
Arequipa
Population: 1,529

Lobitos
Piura
Population: 1,312

Cabo Blanco
Piura

Lares
Cusco

Pachacamac
Lima