This colourful country makes a charming wedding location with its mystical souks in sun-drenched cities, high mountains, picturesque coastline and wide expanses of desert. If you're looking for a wedding with mystique you’ve come to the right place!