OTA Agoda has revealed that Tokyo has become the most popular city in the world for New Year’s holiday destinations, based on its accommodation search data. Domestic lodging searches for Tokyo have increased by 23% compared to the previous year.
Source link
Share this content: