top of page
Kuala Lumpur
Located in Malaysia, Kuala Lumpur is a city filled with gleaming skyscrapers and natural attractions. This includes the well-known Petronas Twin Towers, the tallest building in the world from 1998 to 2004 and Batu Caves Murugan Temple, more than 400 million years old.
bottom of page