Jabreen Castle (حصن جبرين) (also spelled Jibreen Castle or Jabrin Castle) is the most beautiful historic castle in the whole of Oman. This historic castle was constructed in the late 17th century and is located in Bahla in the Dakhiliyah Governorate about 175 KM away from Muscat. Jabreen Castle was built by Imam Bel’arab bin Sultan […]
Categories