Al Jabreen Castle

Located near Bahla, Al Jabreen Castle is a jewel of Omani architecture and artistry from the 17th century.