Mauritius, besides the hotels, offers also guest houses, self catering accommodations, ...
Situated on the north west coast of the island, in the heart of Grand Bay Coastal Road,...