File under:
Spain has been named the most tourist friendly country in the world in the World Economic Forum's travel competitiveness report.
The Mediterranean country has jumped a few places from last time when it came in fourth place and Switzerland topped the leader board in 2013, The Local reports.
Spain came in first place for cultural resources and...
continue reading