Kuala Lumpur

Kuala Lumpur is a huge city with several district articles containing sightseeing, restaurant, nightlife and accommodation listings — consider printing them all. Kuala Lumpur, or simply KL, is the capital of Malaysia. Literally meaning “muddy estuary” in Malay, Kuala Lumpur … Continue reading