Rabat - A violent storm hit Ourika Valley, 90 kilometers from Marrakech, causing floods and damage to many merchants and restaurateurs.