Megayacht Features Unique Opportunity For The Passengers To Explore The Boat

From general understanding, Yacht refers a recreational water transportation with lots of fun activities and many alternatives to relax and entertain. But it seems like the designer of the Megayacht concept, a Naval Architecture student in Southampton England, has overlooked the ideology completely and designed a boat that neither is a warboat nor features enough […]

Read more...