Exotic yet modern, Morocco offers visitors to this North African country a diverse experience with its vast Sahara desert, the towering Atlas mountains and its coastline filled with beautiful, sandy beaches. The country's major cities include the cosmopolitan Casablanca, Tangier, the gateway to Europe, Fez, the heartbeat of the nation's spirituality and Rabat, the stately capital of the royal family.
Exotic yet modern, Morocco offers visitors to this North African country a diverse experience with its vast Sahara desert, the towering Atlas mountain...