Andy Jagoe
@andyjagoe
Most tourist spending comes from locals in most of Latam Brazil: 95% Argentina: 90% Mexico: 85% Uruguay: 75%
0 reply
0 recast
4 reactions