My mom went on a cruise last fall. It was about the same time of the Norwalk virus on the cruise ships. She got very ill. When she got home we thought it may be the cruise ship virus. I read that it lasts 2-3 days. Well, hers lasted 2 months. She said she did drink the water in Mexico like they...