KL Tower most beautiful watch tower in Kuala Lumpur

Share on facebook
Share on twitter
Share on email
Share on whatsapp
KL Tower

The Kuala Lumpur Tower is a communications tower located in Kuala Lumpur, Malaysia.KL Tower features an antenna that increases its height to 421 meters and is the 7th tallest freestanding tower in the world. The roof of the pod is at 335 meters

Address Location KL Tower:
No. 2 Jalan Punchak Off, Jalan P Ramlee,
50250 Kuala Lumpur, Malaysia