Morocco did not disappoint.

Great adventure! the highlights of Morocco did not disappoint. Major cities to small villages, informative and exciting tours filled with history and culture, Very surprised with the tour, I never expected to be this good, for a reasonable price you get a good experience, you visit lot of places and visit the best restaurants.