Gulf Craft launches first Majesty 120 superyacht

UAE-based shipyard Gulf Craft has announced the launch of its latest superyacht: the 37-metre motor yacht Majesty 120 which took

Read more