Down to Kuala Lumpur
January 27th 2009 Malaysia seems obsessed with being the biggest or best in the world! Beginning in the 1990s, the city has played host to many international sporting, political and cultural events including the 1998 Commonwealth Games and the Formula One World Championship, In addition, Kuala Lumpur is home to the tallest twin buildings in the world, the Petronas Twin Towers.
The rapid development of the city l
... read more