If I remember correctly it's called Chamarel waterfall and is part of Gorge Nationalpark. I stopped there when driving on backroads from the airport. Mauritius is a small island but if you want to see more than the nice beaches I would recommend a rental car.