Indeed! The finest vessels, known as yachts, are found at Dubai Marina. Like mansions on the water, they seem.