TILLO

Tillo or Aydınlar (Arabic: تل, Kurdish: Tîlo) is a town in the Tillo District of Siirt Province in Turkey. Its population is 2,022 (2022). The town is inhabited by Arabs and Kurds.

Similar Artists