Mahdia, The Legendary Town of Sea