Last one to post in this thread wins!
80 miles from where I am has the largest annual rain fall in North America ! It’s called Henderson lake it rains 300 days a year... seems like it any way
Print