Barr Al Jissah Marina

En extremely clean-looking marina in Oman, designed to accommodate up to 60 vessels.