Argentina

Necochea Live

Necochea is a port and beach city situated in the southwest of Buenos Aires Province, Argentina. It lies on the Atlantic Coast along the mouth of the Quequén Grande River, positioned 528 km from Buenos Aires and 120 km southwest of Mar del Plata. The city serves as the seat of government for Necochea Partido, anchoring the administrative structure of this coastal region within the province.