There are many monuments and landmarks in Buenos Aires, Argentina and the Plaza de Mayo is undoubtedly home to some of the most important. The heart of the city since 1661 and in its current form since 1884, here are the 5 most important sights that will be highlighted as en elements of a private […]