Top 5 Highlights of Kuala Lumpur

Kuala Lumpur, commonly known as KL, is a modern metropolis with a population of nearly 2 million, located 25 km from the west coast of Malaysia. The name means “muddy confluence” and refers to two rivers. The rivers are the Klang and the Gombak, which meet at the city’s center and flow into the Strait […]

Top 5 Highlights of Kuala Lumpur Read More »