The beautiful African seaside town three hours from UK that's 25C in May 0 27.04.2025 09:00 Express.co.uk Where the desert meets the sea, Essaouira enchants with its bohemian spirit and is the laid-back epicentre of Morocco's timeless artisan culture