Jabreen Castle Virtual Tour- Ministry of Oman Tourism
Jabreen Castle lies about 20 kilometers from City of Bahla in A'Dakhiliyah Region. Jabreen Castle was built in 1670. Its design and construction were supervised by the Al Immam BilArab bin Sultan Al Y`aribi.