Avalon in VancouverAugust 3, 2016Latest News0 ‘Avalon’ launched in New Zealand in 1986 was one of the first Ron Holland Design sailing yachts over 100 feet in length. After two Circumnavigations ‘Avalon’ is now based in Vancouver, Canada. Share this post