Menara KL (KL Tower)- Kuala Lumpur Attractions Bina January 28, 2019 Places to Visit, Travel Reviews No Comments Overview: Menara KL also famously known as KL Tower is a telecommunication tower, situated in the heart of Kuala Lumpur city. It was Officially launched by the then Prime Minister, … [Continue Reading...]