Maui Whale Shark

 

Swimming with a whale shark on a Molokini Crater snorkeling boat tour.  

 

VISIT:  MAUI BOAT TOURS