This is “the prettiest town in Canada” according to Queen Elizabeth II August 10, 2023 by Sasquatch From coast to coast, Canada is full of charming small towns, and one town got the attention of the late Queen Elizabeth II.