There's a place in the Mauritius, where a runoff of sand deposits creates an illusion of an underwater waterfall. You’ll find this natural wonder to the southwest of Mauritius, offshore of Le Morne Peninsula.