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 …