Designed by
Title
First World Plaza #27259904
Description
First World Plaza is a shopping centre located below First World Hotel, the biggest hotel in Genting Highlands, Pahang, Malaysia. It comprises the hotel lobby for First World Hotel.
This image is editorial