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 a magnificent sight. We drove to the towers and had opportunity to take a few pictures before continuing on with … [Read more...]