There are many reasons to travel by train in Morocco, including seeing some of the most beautiful parts of the country. In addition to spectacular landscapes and breathtaking views, all trains have necessary onboard amenities.​ ​