Swimming in India
40 cities in India where you can enjoy swimming.

Mumbai
Population: 15,414,288

Pune
State of Mah?r?shtra
Population: 6,200,000

Jaipur
State of R?jasth?n
Population: 3,073,350

Alappuzha
State of Kerala
Population: 2,127,789

Visakhapatnam
State of Andhra Pradesh
Population: 2,035,922

Varanasi
Uttar Pradesh
Population: 1,198,491

Bhubaneshwar
State of Odisha
Population: 837,737

Mangalore
State of Karnataka
Population: 623,841

Cochin
State of Kerala
Population: 596,473

Chennai
State of Tamil Nādu
Population: 452,518

Puri
State of Odisha
Population: 201,026

Balasore
State of Odisha
Population: 118,162

Port Blair
Union Territory of Andaman and Nicobar Islands
Population: 100,608

Vasco da Gama
Goa
Population: 100,485

Diu
Union Territory of Dam?n and Diu
Population: 52,074

Rameswaram
State of Tamil Nādu
Population: 44,856

Varkala
State of Kerala
Population: 42,273

Gokarna
State of Karnataka
Population: 25,851

Malpe
State of Karnataka
Population: 23,496

Jaleshwar
State of Odisha
Population: 23,280

Colva
Goa
Population: 12,000

Kolkata
West Bengal
Population: 12,000

Digha
West Bengal
Population: 3,667

Auroville
State of Tamil Nādu
Population: 3,288

Anjuna
Goa
Population: 23

Arambol
Goa

Baga
Goa

Bekal
State of Kerala

Benaulim
Goa

Dabolim
Goa

Dhanushkodi
State of Tamil Nādu

Ganpatipule
State of Mah?r?shtra

Kannur
State of Kerala

Kovalam

Kumarakom
State of Kerala

Lanka
State of Chhatt?sgarh

Mandrem
Goa

Mararikulam
State of Kerala

Shankarpur
State of Bih?r

Tharangambadi
State of Tamil Nādu