Visiting "Los Acantilados" beach in Mar del Plata, Buenos Aires. / ...