Jabreen Castle Virtual Tour- Ministry of Oman Tourism

Oman Tourism

5,942 Views 0

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.

Related Videos