Spread over some 955 acres and located in Petite Rivière, Gros Cailloux consists of five main sectors: agriculture, fruits and vegetables, nursery, landscaping and leisure/events.
Send a message to Gros Cailloux
IBL Ltd
IBL House Caudan Waterfront, Port Louis, Mauritius