Stop in for a cup of coffee

Maybe in New Zealand, Australia, or Mexico :lol:
Brazil I believe.