Results 1 results found Islamic ruins of Chellah Necropolis, with storks nesting on ruined minaret and neighbouring Mosque of Abu Youssef, UNESCO World Heritage Site, Rabat, Morocco, North Africa, Africa