Tetouan, The Eyes of Morocco’s North, Your Morocco Tour Guide Tetouan City, Morocco Tetouan was built near the Roman city of Tamuda, situated five kilometers,…