Mardin, a beautiful ancient town of honey coloured stone houses overlooking the vast Mesopotamian plains extending to Syria.