Places to go

JABREEN CASTLE

Spread the love

Jabreen Castle is a must see destination, located just a short drive from Bahla. It is truly an architectural masterpiece, with intricate mural designs, traditional Omani crafts, and a beautiful view of the surrounding date palm oasis.

Leave a Reply