20060723 world.rest-of-world: India House to be set up in Canada