In the Amazigh (Berber) language, Telouet means “meeting room” or “place of gathering”. Situated in Morocco’s High Atlas mountains, Telouet was historically an important crossroads, where trading caravans and travellers met on the routes connecting the north and south of Morocco. The band takes its name from this idea of a meeting[…]