The present village of Amezrou may have been built on its ruins. A sequia (irrigation canal) called Tagmadert still exists today in that place. Unfortunately there are no archeological records or Arabic or Berber language sources from which to deduce unequivocal conclusions about its location.