Join our newsletter to receive an INSTANT $25welcome DISCOUNT!
Sign up to receive exclusive offers, new vacations, and updates on Railbookers' travel news.
Morocco
Located in North Africa, bordering the North Atlantic Ocean and the Mediterranean Sea, Morocco offers visitors an intoxicating mix of medieval walled cities, crystal clear ocean coastline and soft Saharan desert.