Plaza Italia
E250652
UNEXPLORED
Plaza Italia is a major public square and transportation hub in Buenos Aires’ Palermo neighborhood, known for its central location near parks, cultural attractions, and the city zoo.