Pamela Anderson reveals surprise reason she left LA, moved to remote island in Canada
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 nearby Ladysmith, British Columbia and said she was inspired to leave California and return to her roots.