In cosmopolitan centres in Western Europe you'll find very liberal attitudes toward homosexuality. Belgium, France, the Republic of Ireland, Luxembourg, the Netherlands, Portugal, Spain and the UK (except Northern Ireland) have legalised same-sex marriages. Many other countries allow civil partnerships that grant all or most of the rights of marriage.
London, Paris, Berlin, Madrid, Lisbon and Amsterdam have thriving gay communities and pride events. The Greek islands of Mykonos and Lesvos are popular gay beach destinations.
Damron (http://damron.com) The USA's leading gay publisher offers guides to world cities.
Spartacus International Gay Guide (www.spartacusworld.com) A male-only directory of gay entertainment venues and hotels in Europe and the rest of the world.