Plaza de Mayo is a public square located in the heart of Buenos Aires, Argentina. The plaza is the site of many important historical events, including the May Revolution of 1810, which marked the beginning of Argentina's independence from Spain. It is also the site of the Casa Ros