The Tombeau Bay estuary in the North-West coast of Mauritius
Back to previous page
Back to previous page