No trip to Morocco would be complete without taking in the sights, sounds and smells of the souks and Djemma-el-Fna square in Marrakech. The rising scented smoke from the food stands, colourful silks and spices stacked high, and the call to prayer reverberating around the square.
Morocco’s rich history is evident in cities such as Fes, where many things are still done in the ‘old ways’. You can wander the narrow alleyways and witness the process of making leather, which hasn’t changed for centuries. The country is also littered with Roman ruins such as the excavated city of Volubilis, with its towering columns and captivating mosaics.
If history, culture and delicious rustic cuisine aren’t enough to whet your family’s appetite, then what about adding some time on the fabulous beaches? The historic harbour city of Essaouira has a vibrant atmosphere as well as a beach popular with water sports enthusiasts and sun worshipers alike.