Rabat - Featuring the rugged Atlas Mountains, the vast Sahara desert, and a gorgeous coastline, Morocco offers a wealth of amazing attractions. Tourism in Morocco is focused on its unique culture, beautiful coast, and storied history.

Casablanca's Hassan II Mosque