From the endless Saharan dunes to the glistening peaks of the High Atlas, Morocco was tailor-made for intrepid explorers. As thrilling as a magic carpet ride, this Aladdin-like wonderland offers an abundance of exotic sights, sounds, smells and tastes - but only if you know where to look - and that's why you should experience Morocco on a guided tour.
One such tour that we highly recommend is Travelmarvel's Morocco Rail Adventure with Douro Discovery. Not only do you get to explore the thrills of exotic Morocco, it includes a rail journey and a Duoro River Cruise! Let's take a look at the journey: