Casablanca, Morocco's largest city and economic powerhouse, is a pivotal host city for the TotalEnergies CAF Africa Cup of Nations, Morocco 2025.