What Countries Allow Gay Marriage?

Countries that allow gay marriage include the Netherlands, South Africa, Canada, Belgium, Spain, Norway, and Sweden. Also on the list extends to more European countries for civil unions.