Kuala Kangsar

The Malaysian city of Kuala Kangsar is located at the confluence of the Kangsar and Perak rivers. In Malay, its name means “mouth of the Kangsar River”. It has a population of approximately 20,000.

Haut