Independence Day is undoubtedly one of the most celebrated days in America, a sight to be seen and not just because of the fantastic firework displays across the country. And if you could choose anywhere in the USA to spend this day where would it be? A location that immediately springs to mind is New York, one of the country's most metropolitan cities.