image

Local Events

See Filters

Plaza Francia

Add To Trip
Plaza Francia Travel Overview Plaza Francia, or France Square, is a notable public plaza located in the Recoleta neighborhood of Buenos Aires, Argentina. This picturesque green area […]
Plaza Francia, Av. del Libertador 1400, C1112 Cdad. Autónoma de Buenos Aires, Argentina

New Report

Close