Below the equator, and its nearer to argentina than mexico....
We know its South america, and its not Brazil....Could it possibly be Bolivia? Then again its right next to Brazil, and its a smaller country, so probably not Bolivia....
This is getting my brain working :D