Barr Al Jissah Marina En extremely clean-looking marina in Oman, designed to accommodate up to 60 vessels. Share this case