Vernon, Okanagan Valley

Vernon is a charming city in the heart of the Okanagan Valley in British Columbia, Canada. Situated between the stunning Okanagan Lake to the west and the majestic Swan Lake…
Read More