L

Malaysia's First World Hotel is one of the world's...

Malaysia's First World Hotel is one of the world's largest hotels, but not one of the prettiest. It opened in 2000.

Comments:

No comments