The KL Tower in Kuala Lumpur, Malaysia is more than just a communications tower. Find out from Kaya Auntie, the amazing functions of the KL Tower that you never knew existed.

The KL Tower in Kuala Lumpur, Malaysia is more than just a communications tower. Find out from Kaya Auntie, the amazing functions of the KL Tower that you never knew existed.