This is a video when we swam with the whale sharks in La Paz mexico. They ranged from 15ft babies to almost 40ft mama whales. It was an incredible experience I will cherish forever.