India is inviting Canadians to visit the Asian nation, saying getting to the country has become significantly easier in what has been declared Visit India Year...