Home / Tag Archives: Accor

Tag Archives: Accor

Zambezi Queen Wins World’s Leading Boutique Cruise 2019

The Zambezi Queen by Mantis has won the title of The World’s Leading Boutique Cruise. The 26th annual World Travel Awards Grand Final Gala Ceremony was held last night, 28th November 2019, at the Royal Opera House in Muscat, Oman. ...

Read More »