Book a flight to the USA and advise the U.S. Customs & Border Protection officer that you are intending to renew your card. However, the fact that you have remained in India for quite some time may indicate that you have abandoned U.S. permanent residency.
Answered on Jun 30th, 2012 at 3:58 PM