Landmarks in South America
Travelers are voting Argentine National Congress, Buenos Aires House of Culture and Pizzurno Palace as the best of 19 landmarks in South America. Also popular are Kavanagh Building, Buenos Aires Metropolitan Cathedral and Buenos Aires Central Post Office in Argentina. Want more? Check out our map of landmarks in South America or these 18 landmarks in Argentina.