A 62-metre Italian-built superyacht named SALT has drawn public attention after anchoring off the coast of Kilifi County, sparking widespread curiosity over its presence and ownership.
Subscribe to our newsletter and stay updated on the latest developments and special offers!