Kuala Lumpur, or simply called KL by locals, is the federal capital and the largest city in Malaysia. Literally meaning muddy river confluence in Malay, Kual...
Share this note: