Labourdonnais Road, 50810, Mahébourg, Mauritius
Poland st Vallee Pitot, Port Louis Town, Port Louis, Mauritius