Typically, travellers visiting Malaysia stop by Kuala Lumpur first before moving on to other states. Also known as the ‘Garden City of Lights’, Kuala Lumpur is Malaysia’s capital city – and is also home to the country’s iconic building, the Petronas Twin Towers. Suppose it’s your first time in Kuala Lumpur. Then keep reading as …

