That's right, it's Spain! At least according to the results of a recent survey by the Pew Research
Center conducted in 39 countries.
"Canadians, who already expressed tolerant views in 2007, are now even more likely to say homosexuality should be accepted by society; 80% say this, compared with 70% six years ago. Views are not as positive in the U.S., where a smaller majority (60%) believes homosexuality should be accepted. But Americans are far more tolerant today than they were in 2007, when 49% said homosexuality should be accepted by society and 41% said it should be rejected.
"Opinions about homosexuality are also positive in parts of Latin America. In Argentina, the first country in the region to legalize gay marriage in 2010, about three-quarters (74%) say homosexuality should be accepted, as do clear majorities in Chile (68%), Mexico (61%) and Brazil (60%); about half of Venezuelans (51%) also express acceptance. In contrast, 62% of Salvadorans say homosexuality should be rejected by society, as do nearly half in Bolivia (49%).
"In the Asia/Pacific region, where views of homosexuality are mostly negative, more than seven-in-ten in Australia (79%) and the Philippines (73%) say homosexuality should be accepted by society; 54% in Japan agree."
Spain legalized same-sex marriage in 2005. The law was upheld by Spain’s Constitutional Court last November.