Casablanca is a port city and commercial hub located in the west of Morocco, facing the Atlantic Ocean.