Skip to Content

KL Tower – Top attraction in Kuala Lumpur

Kuala Lumpur Tower (KL Tower, Menara Kuala Lumpur) is the iconic architecture feature in every postcard and printed materials about Kuala Lumpur. It was completed on 1 March 1995 as the telecommunication tower and subsequently evolved to become one of the must-visit places for tourists. KL Towers rise above all the skyscrapers with 421 meters. …

Read More about KL Tower – Top attraction in Kuala Lumpur