image layout frameless
Sila Department
12.22361°N 21.41444°E / 12.22361; 21.41444 Sila (Arabic:
سيلا
) or Dar Sila (Arabic:
دار
سيلا
) was formerly a department in the Ouaddaï region of Chad...
1 KB (88 words) - 07:49, 3 October 2023