Jabreen Castle, Oman
This impressive castle with wooden ceilings, Arabic calligraphy and decorated windows is located in the Dakhiliyah province of Oman, about 175 kms from Muscat. It was built in 1670 by Imam Bil’arab bin Sultan, the son of Sultan bin Saif, who helped in driving the Portuguese from Oman. Visitors get a taste of period architecture […]