Ksour: Fortified villages in the Maghreb region

A ksar is a village or community consisting of attached houses such as granaries and other…