Wikipedia
Tamuda
Tamuda is an archaeological site of an ancient city in northern Morocco situated near what nowadays is Tetouan, by the south bank or river Martil.