15 MOST LUXURIOUS Mega Yachts

Yachts can be pretty cool, but how about kicking things up a notch with the megayacht? Typically, a megayacht is at least 130 feet long but can be as big…

Read More »