one swimming spot in Al Jafarah (Libya): 1 beach on the coast.
Swimming spots in Libya · View on the map