Victoria Beachcomber
Amidst the idyllic beach town and the vibrant capital of Mauritius Victoria Beachcomber is situated on a safeguarded stretch of coastline on the alluring island of Mauritius, equidistant from the capital, Port Louis, and the vibrant tourist hub and pristine…