Pamela Anderson reveals surprise reason she left LA, moved to remote island in Canada
Pamela Anderson made a big home improvement. The “Baywatch” bombshell, 57, decided to move to Vancouver Island off the coast of Canada at the start of the pandemic — and now she’s getting candid on her decision to do so. Anderson was born and raised in …