If you post in ONE message in this forum exactly what information you are aiming to obtain from the websites, I have a native contact there and they will be able to supply me with relevant.com.ar links.
This usually means they will be in Spanish (Latin American not usually Platense), but some have translations to English. In any case, it has been my experience that by learning to speak the language, one is welcomed openly there - although many places DO have English speakers.
Saludos