Charter Company Opens Italy Base

New charter bases at either end of Europe provide more cruising possibilities. From Charter News in our February 2009 issue