Kuala Lumpur is located on the west coast of the Malaysian peninsular in between Thailand and Singapore. “Kuala Lumpur” literally means “muddy confluence”, signifying the meeting point of the Klang and Gombak rivers. Kuala Lumpur is situated in the middle of Selangor’s state bordered with Putrajaya the administrative federal territory. KL is located half an […]

Continue reading

© JoySuffiya Enterprise