Posts

Showing posts from April, 2012

India Grants Free Visas

Image
Great news! India grants free 6-month visas to everyone who applies for a visa on their web site today. After your application is approved, the free visa will be waiting for you at the airport upon your arrival.