Desert sands and sultry souks
The gateway to North Africa, Morocco’s mix of vibrant ancient cities and mountain-backed beaches sets it apart from your average holiday destination. There’s the rose-tinted city of Marrakech, famous for its terracotta houses and bustling, souk-lined squares, or the fabulous beaches and coastal cool of Agadir on the country’s Atlantic coast.
Looking for a getaway with a difference? Dubai’s swift development and clutch of world records (the world’s tallest tower and biggest shopping mall, to name a few) have made it the new must-see city, with a futuristic skyline of fabulous shops, world-class dining and some of the world’s finest hotels.
Further south, neighbouring Oman offers up more than desert sands with a striking mountain landscape, authentic cities and one of the world’s most beautiful mosques.