ISA Yachts Launches 134-Foot <em>Aziza</em>

Aziza is due for delivery in late June, the first in a series of five custom builds.