All about Le Cactus Tourist Residence's Info Address Grand Baie Telephone 58758080 No. Rooms/Covers 2 Geolocalisation / Map Tourist Residence's Photo Gallery