A global travel encyclopedia and booking platform connecting destinations, hotels, activities, airports, local travel data and private transfers.
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.
Reference context: Wikipedia.