Castelverde, Libya
Town in Tripolitania, LibyaCastelverde, also named Gasr Garabulli, is a town in the Tripoli District (Tarabulus), of the Tripolitania region in northwestern Libya.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Algharabolli National Park
National park in Libya