×

Thila

Town in Yemen
Thula or Thila is a town in west-central Yemen. It is located in the 'Amran Governorate. Thula is one of five towns in Yemen on the UNESCO World Heritage Tentative List. Dating to the Himyarite period, the town is very well preserved and includes... Wikipedia