From protests in Spain's Majorca to the 'Stay Away' campaign in Amsterdam, Europe has seen its fair share of events that make tourists feel unwelcome ...