Morocco is the land of birds as they migrate north to south, with stopovers along the coast and Middle and High Atlas Mountains.| Journey Beyond Travel