20040916 india: India ranked No 6 on world travel map