Recent rain in central Alberta coupled with strong winds and a clogged weir have devastated Alberta Beach.