Marrakech American American Language Center – Marrakesh The American Language Center of Marrakesh (ALC) is one of twelve ALCs throughout the Kingdom of Morocco. Others are located (by city size) in Casablanca, Rabat, Fes, Tangier, Meknes, Agadir, Mohammediya, Kenitra,…