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