Kuala Lumpur

Its all about the show baby – Look at those skylines incredible skyscrapers and the jewel in K.L.’s crown the famous Petronas towers. The Petronas Towers, also known as the Petronas Twin Towers, are twin skyscrapers. They were the tallest buildings in the world from 1998 to 2004 and remain the tallest twin towers in […]

Kuala Lumpur Read More »