Citizens of Argentina’s capital city, Buenos Aires, were recently treated to an alien sight along its beach shore: a blanket of thousands of pearly orbs strewn about the sand. The orbs, it turns out, ...
It was a sunny end to the weekend in Mar del Plata, Argentina, and residents were spending some time on the local beach, but not to enjoy the weather or catch some waves. Mar del Plata is located ...