The 7 Gates of Tétouan, Morocco Tetouan is a small city in northern Morocco with a unique heritage of Andalusian and…