Gazala

Gazala

Gazala, or Ain el Gazala (Arabic: عين الغزالة‎), is a small Libyan village near the coast in the northeastern portion of the country. It is located 60 kilometres (37 mi) west of Tobruk.

Read more about Gazala.