Explore details about location 25 de Mayo. 25 de Mayo is a location situated within the Salta alongside other areas such as Avda H Yrigoyen, 12 de Octubre, Av Reyes Católicos.