Across Europe , the Netherlands , Belgium and Spain have , like Canada , enacted laws legalizing same-sex marriage , but other countries offer gay people forms of partnership with more restricted rights than heterosexual marriage .
Europe
Belgium
/location/location/contains
Europe
Spain
/location/location/contains
Europe
Netherlands
/location/location/contains
LOCATION
Europe
LOCATION
Netherlands
LOCATION
Belgium
LOCATION
Spain
LOCATION
Canada