Why Reviews (*Cough TripAdvisor) Have Changed the Way We Travel We could see the green sign before we even reached our rental in Port Douglas, Australia. “Certificate of Excellence, Trip Advisor 2014,...