Morocco: Morocco is a land so intrinsically beautiful and rich with heritage that the moment you step foot on it you feel completely transported to another time and place. The landscapes vary from snow-laden slopes to pristine deserts. Morocco is the ideal African starting point for the traveller. An easy hop from Europe, it is hectic but friendly and stimulating as well.