When we decided to visit Kula Lumpur or KL as it’s better known all I really knew about the city was it was home to the Petronas Twin Towers which until recently were the tallest buildings in the world. We were on a city tour when the towers were first spotted and they certainly are [...]



