Megayacht Life’s Finest II off Antigua
The 40 metre megayacht Life’s Finest II pictured off Antigua early in the morning on 7 December 2009. Life’s Finest II was built by Tacoma based Northcoast Yachts in 1995 to a design of naval architect Jack Sarin and with an interior by Pokela Design and Robin Rose & Associates.