beach huts. Researchers have uncovered a surprising fact: Traeth Abersoch, one of the top 12 beaches in Wales, receives the most rainfall annually with 1,572mm - that's 50% more than Trearddur Bay.