The PETRONAS Twin Towers are the world's tallest twin structures, standing at 88 storeys each. This iconic landmark is known around the world and visitors to Kuala Lumpur, or KL in short, for the first time should take an obligatory photo in front of the towers. Coming from Ipoh, I was no exception, but that ... continue reading »