While Japan claimed the top spot overall, Albania was named as the fastest improver in the World Economic Forum’s Travel & Tourism Development Index.
While Japan claimed the top spot overall, Albania was named as the fastest improver in the World Economic Forum’s Travel & Tourism Development Index.