Stock Photo - boats moored near public beach in Grand Baie on the north west coast of Mauritius, Indian Ocean, Africa

Stock Photo: boats moored near public beach in Grand Baie on the north west coast of Mauritius, Indian Ocean, Africa.

Searchable keywords