 Qasr Libya

Qasr Libya or Theodoureas () is a small town in northern Libya about northwest of Bayda.In ancient times, it was called Olbia and Theodorias, the ruins of which were excavated in the 1950s.