Skip to content

Topic - Tibesti Hotel

The Tibesti Hotel is a hotel situated overlooking the harbour of the 23rd July Lake in the city centre of Benghazi, Libya. - Source: Wikipedia

Related Stories

No Stories Found