Top 10 facts you should know to visit Morocco