I got my L1 Visa stamped on April 2006. I travelled to US in Aug 2007 and stay for one year and returned back to India. Late it got expired and got renewed in April 2010 unitl Jan 2013. Now I am staying in US from October 2010.
Just to summarise i physically stayed in US for 15 months. How long can i stay in US with my L1 Visa ?
Just to summarise i physically stayed in US for 15 months. How long can i stay in US with my L1 Visa ?