Jibreen Castle

Jabreen Castle (also spelled Jibreen 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 Al Dakhiliyah Governorate about 175 KM away from Muscat.