Location: Kalamalka Lake in Vernon BC, Canada
Description: Long Lake Beach has shade in the morning. The beach is natural gravel with stones. The water is clear.