Where is Centro de Buenos Aires?

Where is Centro de Buenos Aires located?

Centro de Buenos Aires, Centro de Buenos Aires, Argentina (approx. -34.59852°, -58.37967°)


Where is Centro de Buenos Aires on the map?