US island 30 miles from Cape Cod Fantasy World Answers