Making History

Charter aboard the 110-foot Avella is a new chapter in the story of the Balearic Islands.