EMS | Mauritius Post | Cap Malheureux 31706 Cap Malheureux, Mauritius +230 262 8916 TransportationTruck Rental