I am traveling to Morocco with my wife in Jan 2014 and wanted to plan well ahead. We are going there for a total of 5 nights.
We fly out from London and arrive at Fes. After seeing a bit of Fes the next day we plan to catch a NIGHT train from Fes to Marrakech. Are their night trains from Fes to Marrakech? Are night trains safe? Are they cheaper than day trains? Do I need to buy tickets in advance?
We also plan to travel to Essaouira, Chefchaouen.and Merzouga. I do not have any idea as to how far these places are? Can someone please help so that we can plan an itenary? Also some advice on nice but cheap places to eat etc will be very helpful. I am open to suggestions so please help! :)