Malaysia – Kuala Lumpur

By |2023-01-31T20:08:17+00:00October 20th, 2017|Asia, Kuala Lumpur, Latest-Posts, Malaysia, Past Destinations, Travel The World Club|

Kuala Lumpur, Malaysia This city hosts the tallest twin towers in the world (.....the tallest single tower lies elsewhere). As a building [...]