Kuala Lumpur (KL) was by no means a lock in our around the world travel plans, however, if the flight prices were right and time allowed, we decided that we’d definitely stop by and visit the home of the, not so long ago, tallest buildings on earth. I’m talking about the famous Petronas Towers or ‘Twin Towers’ as they are commonly called in Asia. Advertisements