Heavy rain cause severe flooding in the Indian Ocean island of Mauritius leaving cars submerged in water.
News, Lifestyle, Food, Travel, Entertainment
News, Lifestyle, Food, Travel, Entertainment
News, Lifestyle, Food, Travel, Entertainment
Heavy rain cause severe flooding in the Indian Ocean island of Mauritius leaving cars submerged in water.