Location: Kalamalka Lake in Vernon BC, Canada
Description: Kirkland Beach is not very big, but this is a draw for families with small children since it is easy to watch them so they are safe.