3. Canada
Month in which gay marriage was legalized: July, 2005
Canada is considered to be one of the best companies to live in and with good reason. While its citizens had been challenging the illegality of gay marriage through numerous cases, it was the Civil Marriage Act, passed in July 2005, which legalized gay marriage across Canada much to the delight of its citizens.