We Love Oman: Jabreen Castle, an expression of Oman’s craftsmanship
Al Dakhiliyah governorate is also full of natural, historical and cultural elements. Jabreen Castle is a historic castle that was constructed in the late 17th century and is located in Bahla in the Al Dakhiliyah Governorate about 175km away