Mexico

Duration (months)

12

Fees
$45.00
Health insurance required
No
Income minumum
Yes
Income tax liability
Yes