Whale watching excursion for guests of Mercedes-Benz in Maui. Whale watching excursion for guests of Mercedes-Benz in Maui.