Traveling by train in Morocco
Traveling by train in Morocco Morocco has a limited rail network that unites the main cities: Tangier, Rabat, Kenitra, El Jadida, Casablanca, Marrakech, Fez, Meknes, Oujda and Nador. This network is completed by another “Supratours” bus auxiliary, which communicates the network with other tourist towns: -Tétouan (by Asilah). -Ouarzazate, Agadir, Essaouira, Tiznit, Goulmima, Tan-Tan, Al …