Today there are numerous countries that allow homosexual people to marry, including: Argentina, Australia, Belgium, Brazil, Canada, Denmark, England, Finland, France, Iceland, Ireland, Luxembourg, Netherlands, New Zealand, Norway, Portugal, Republic of Ireland, Scotland, Spain, South Africa, Sweden, Uruguay, the United States and Wales.
