The mystery surrounding the surfacing of tar balls on Goan beaches has apparently been solved with the National Institute of Oceanography revealing that they originate from washing away of oil spil