AVALANCHE SAIL CHARTERS
Newport, RI, United States
Sail yacht Avalanche is a custom built 60 ft (18.29m) Trehard monohull sloop, available for luxury charter.
Sail yacht Avalanche is a custom built 60 ft (18.29m) Trehard monohull sloop, available for luxury charter.