This hotel is on a prime Grand Bay property, perched on a peninsula with two beaches each offering a different view. The site is of great historical significance in Mauritius. The old lighthouse now
This hotel is on a prime Grand Bay property, perched on a peninsula with two beaches each offering a different view. The site is of great historical significance in Mauritius. The old lighthouse now