With 285 million guests enjoying stays in destinations from Adelaide to Zagreb (and everywhere in-between) in the last year alone.Within the last year alone, 285 million guests - the population of the UK, Germany, France and Italy combined - have stayed in these accommodations through Booking.com, a [
...]