Avalon, a custom motor yacht measuring 150.98ft/46.02m, was built by Delta Marine in 2009 and underwent its last refit in 2014. This luxurious vessel showcases sophisticated exterior design, engineering, and interior/exterior styling by the in-house Delta Design Group. The yacht offers impressive leisure and entertainment facilities, including a panoramic skylounge with a full bar and […]