GENTING HIGHLANDS – TRAVEL TV

1494828684_maxresdefault.jpg



Genting Highlands is a high-altitude hill resort in Malaysia, located in the Titiwangsa Mountains northeast of Kuala Lumpur. the site comprises hotels, a shopping …

Leave a Reply

Your email address will not be published. Required fields are marked *