India is big in tourism as proved by number of jam-packed flights to India. The country has always found favour with travellers, however with major development and Cricket World Cup taking place this year, India is perhaps the world's biggest attraction in 2011.