Incat Crowther today announced the launch of Amaroo, a 24-meter Catamaran Whale Watching vessel for Amaroo Cruises of Forster, New South Wales…