Rivers in Malaysia
23 cities in Malaysia where you can enjoy rivers.

Kuala Lumpur
Population: 9,000,280

Malacca
Population: 998,400

George Town
Population: 794,313

Petaling Jaya
Selangor
Population: 638,516

Kota Kinabalu
Population: 452,058

Lahad Datu
Population: 199,830

Kota Tinggi
Population: 52,743

Jerantut
Population: 33,606

Pekan
Population: 31,826
Alor Setar

Dabong
Ipoh
Johor Bahru

Klang
Kota Bharu
Kuala Berang
Kuching
Muar

Sandakan
Sungai Lembing
Taiping

Tambunan
Sabah