Last one to post in this thread wins!
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 .
Print