Absolutely Stunning Illusion Of An Underwater Waterfall Underwater Waterfall: Just off the beach of Le Morne, on the island’s southwest, Mauritius suggests a spectacular illusion.
Absolutely Stunning Illusion Of An Underwater Waterfall Underwater Waterfall: Just off the beach of Le Morne, on the island’s southwest, Mauritius suggests a spectacular illusion.