Biff said On the island there’s a place called Henderson lake it has the highest rain fall in North America.1997 set a record 366.4 inches for the year . Click to expand...