Morocco, in North Africa, is a special and unique place offering a unique mix of culture, rich history, and diverse landscapes. It’s like stepping into a whole new world with ancient buildings, cities that have remained unchanged for thousands of years, and markets filled with traditional, hand-made crafts and trinkets. […]