Step into a world where Arabian tales come to life with a visit to Jabreen Castle in Oman, a masterpiece of Islamic architecture and Omani ingenuity.