Visa Waiver for Green card Holders - Immihelp Jamaica (physical green card and passport); Mexico (physical green card or green card stamping and passport); US Territories, that are part of U.S., include U.S. ...