Travellers are turning to search engines when looking for hotels or information about destinations, with the majority turning to Google as their most common source of travel inspiration.
Guest feedback platform TrustYou reveals 77% of travellers search for accommodation and/or locations, while 57 [
...]