Azrou has its name from the Berber word for "rock". Mountains rising up on virtually all sides of town gives Azrou an alpine feel. The mountain sides are not too hard excursions, offering great views. Next page