Impossible Trivia Quiz
1. In the harbor area of which US city is Ellis Island a tourist attraction?
Washington DC
Denver
Nashville
New York
Washington DC
Denver
Nashville
New York