Location: Kalamalka Lake in Vernon BC, Canada
Description: Kalavista Beach is well marked as a non-boating area. The sand is good and there is some shade.