The north African country of Morocco has three main geographical features – beaches, high mountains and desert - each with its own climatic conditions and appeal for