What a first day in Morocco! Three plane delays, zero sleep, but we
morocco 18On this 18Whether you’re wandering through the vibrant souks of Marrakech, embarking on a camel trek across rolling sand dunes, or surfing the Atlantic waves, Morocco holds a wide