Social media is reducing the element of surprise in travel.