
Situated on the Klang and Gombak rivers in the southwest of the Malaysian peninsular, Kuala Lumpur, better known as KL, is Malaysia’s successful capital city that has retained the charm of its colonial past. A mix of old and new, KL features some of the world’s tallest buildings and a huge number of elegant mosques and grand colonial structures interspersed by attractive and welcoming parks.