Kuala Lumpur Vacation Guides

Kuala Lumpur Sightseeing, Malaysia

Established in 1857 at the confluence of the Klang and Gombak Rivers, Kuala Lumpur (KL) is one of Asia’s most dynamic cities. The city began as a mining settlement in the late 1800’s with the discovery of tin. Its impressire skyline includes the world’s tallest twin towers, the old Moorish styled rauway station and numerous mosques, temples and churches.

Read the rest of this page »

Review by: Traveller