Latest News

01/12/2010 - 10:17pm

In December 2009, India introduced a new rule that prevents Tourist visa holders from re-visiting India within 2 months after last leaving. That rule has been updated recently to include the...