Often described as the Mediterranean’s jewel of colour and contrasts, Tunisia offers luxury beach resorts and spas, the history, culture and ruins of ancient empires and the spirit of the rugged Sahara desert landscapes.