Across Western Europe you’ll find very liberal attitudes towards homosexuality. London, Paris, Berlin, Munich, Amsterdam, Madrid and Lisbon have thriving gay communities and pride events. The Greek islands of Mykonos and Lesvos are popular gay beach destinations. Gran Canaria and Ibiza in Spain are big centres for both gay clubbing and beach holidays.
Eastern Europe, and in particular Russia, tends to be far less progressive. Outside the big cities, attitudes become more conservative and discretion is advised, particularly in Turkey.