Do you know where the most Irish town in America is?

Scituate Lighthouse: This Boston town is the most Irish hamlet the United States according to the U.S census.
false

COMMENTS