Morocco, one of the northernmost countries of Africa is a top tourist destination. Morocco is situated in the northwest corner of Africa and is basically an African country with a large Mediterranean region along the coast. Additionally Morocco might not sound like a birdwatcher’s paradise but, Morocco offers surprisingly good birding in various habitats. Morocco… Continue reading Desert Sparrows in Morocco