10 BEST PLACES IN MOROCCO TO VISIT

10. RABAT

9. MARRAKECH

8. SIDI IFNI

7. ASILAH

6. CHEFCHAOUENA

5. MEKNES

4. FES

3. ESSAOUIRA

2. MERZOUGA

1. CASABLANCA

TOP 10 BEAUTIFUL PLACES TO VISIT IN ITALY