Embark on an incredible adventure to the North & South of Morocco; capture its glorious contrast. The difference lies not simply in the sights, but in the history, culture, people, food, language, tradition and also variety of charming beaches, desert, wildlife, adventure, forts and places, historical monuments, heritage cities, ski stations..