06 Nov Miami Beach Wins World Travel Awards
World Travel Awards – the global initiative to recognise and reward excellence in travel and tourism – has unveiled its North America 2020 winners. The release coincides with its inaugural North America Winners Day. Winners include Miami Beach – with its dazzling array of art deco delights,...