Afra, MoroccoAfra, also spelled as Affra, is a small village located in the Zagora region in the southern part of Morocco. The village had a population of 8,939 residents in 2014 and is situated around the Draa Valley.Local institutionsThe weekly outdoor market, locally known as a "souk," takes place every Sunday in Affra. It's where the local residents do their shopping.