Jibreen Castle or Jabreen Castle is a very impressive castle in Oman. It is a heritage building close to Bahla and Nizwa.
Nizwa in Oman, a capital delight
Nizwa in Oman is the ancient capital of the sultanate of Oman and perhaps the most touristic city in the whole country.