Repeat: Holiday cheer: Miami has been named the most festive city in the U.S. according to new research.
Holiday cheer: Miami has been named the most festive city in the U.S. according to new research.