Maconde view point, Baie du Cap, Mauritius island, Africa