Booking.com has just unveiled its 12th annual Traveller Review Awards, showcasing the 20 most welcoming places on earth. These destinations span five continents and are categorized into the 10 most welcoming cities and regions. Buzz60’s Maria Mercedes Galuppo has the story.