Indian Ocean Islands
-
News
Shangri-La Appoints World Leisure Holidays as GSA
Hong Kong-based Shangri-La International Hotel Management Limited, one of the world’s premier hotel management companies, recently signed an agreement with…
Read More »