Enjoy a first-hand experience of Spanish, Portuguese and Moroccan lifestyles. Travelling from Madrid to Marrakech, immerse yourself in the history of each destination, exploring ancient cultures through art, design, language and religion, meeting charisma...