Al Nakheel Beach Village
Beach🫤 Needs a lot of work ... not what you expect from a resort
Address
Libya
Rating on Google Maps
3.90 (142 reviews)Open on Google Maps
Discover top rated places in Benghazi
🫤 Needs a lot of work ... not what you expect from a resort
🫤 Needs a lot of work ... not what you expect from a resort
Libya