(which is now one of the biggest tourist traps in New England). This is a small island (1.5 miles long and 0.75 miles wide) with only 10 full-time residents (though about 400 live there through ...