The magnificent turquoise waters of Benghazi
This is not Bora Bora, nor the Bahamas, this is the sandy beach of the coastal town of Brega west of Benghazi. Libya is located in North Africa and has…
Comments Off on The magnificent turquoise waters of Benghazi
2018-08-17