Except some neighbor and neighbor-to-neighbor countries in North/Central America, requirement of visa depends more on your nationality than your green card.
You can check out the requirement from this Delta wbesite link: http://www.delta.com/travel/trav_serv/intl_travel/timatic/index.jsp
But in the end, the consulate/embassy of the concerned country is the most reliable source of information.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.