1. New York City Arguably the best at anything it sets out to do, 4th of July fireworks in New York City are grand, spectacular, colorful, creative displays best enjoyed on someone’s rooftop. Enlist a couple of friends and drag a grill up there, a cooler full of beer and you’ve got a party.
2. Nashville Named the Best 4th of July Fireworks Show by Yahoo Travel, you can count on Music City to line up a roster of country and American performers while the night sky is lit up with a bang.