After plenty of buzz over the internet, The stunning yacht of late Steve Jobs has finally made its firstĀ appearance at Aalsmeer, Netherlands. The yacht has been given the name of “Venus” and its named after the Roman goddess of love and beauty. Venus is beautifully designed and made from aluminium body. The yacht has been