Kuala Lumpur is the capital of Malaysia, for many reasons. The city gives travellers a chance to learn about a different culture, with ethnic foods and architecture that blends the best of the East and the West. Oh, and to shop. CNN lists Kuala Lumpur as one of the four best shopping cities in the world. Most any time is a good time to visit, as temperatures in this tropical rainforest climate don’t vary much throughout the year. Its modern skyline is dominated by the 451m-tall Petronas Twin Towers, a pair of glass-and-steel-clad skyscrapers with Islamic motifs. The towers also offer a public sky bridge and observation deck. The city is also home to British colonial-era landmarks such as the Kuala Lumpur Railway Station and the Sultan Abdul Samad Building.