In Baja California Sur in Mexico, gray whales come to interact with people as if they were friends (in Spanish "Amigos") and the experience of sharing both worlds from a boat is incredible and unforgettable.