Tag Archives: how long is a us citizen allowed to stay in mexico