Tillo

Turkey

Tillo, also known as Aydınlar, is a town located within the Tillo District of the Siirt Province in Turkey. As of 2022, the town has a recorded population of 2,022 residents.

The local population of the town is primarily composed of Arab and Kurdish inhabitants.

Sources

  1. Tillo