Booking.com Spotlights the Best in Travel With Its Traveller Review Awards 2020

… include Italy (130,253), Spain (66,755), France (61,492), Germany (49,777), Croatia (42,763), United States of America (42,112), United Kingdom (41,848), Poland (36,793), the Russian Federation (36,296) and Greece (33,259).
social experiment by Livio Acerbo #greengroundit #travel #tours