storm
Severe rain storm and strong winds hit Nizwa and Ibri! Sultanate of Oman.