The word “extraordinary” is the identity of Morocco. This prepossessing North African delight is lined with vibrant souks, authentic fine-dines, atypical monuments, and elated party zones. By the banks of the Atlantic Ocean and the Mediterranean Sea, Morocco invites you to…