EXPLORED Nov 21, 2008 #358. No, it's just water drops in the beach sand;) Have a great weekend!