Qasr al Qarabulli, also known as Gasr Garabulli or Castelverde, is a town in northwestern Libya. It lies in the Tripoli District (Tarabulus) within the Tripolitania region.
The settlement is located in the coastal part of the country, in the same district as the national capital, Tripoli. Its alternative names reflect the town's history under different administrations: "Castelverde" is an Italian name, while "Gasr Garabulli" and "Qasr al Qarabulli" are Arabic forms.
Beyond its administrative position in the Tripoli District and its location in Tripolitania, few details about the town are well documented. It is one of several smaller settlements in the district surrounding the capital.