Epiphany Superyacht Could be One of The World’s Largest Yacht

At 130 metres (426.5ft) long, if Epiphany was unveiled to sail in today’s date it would be the largest luxury superyacht, a floating palace with striking design, multiple cinemas, and a VIP lounge. Continue reading