Walnut Beach Resort: Osoyoos
Walnut Beach Hotel Osoyoos at sunset City Style and Living Magazine

A down to earth luxury resort in the heart of Osoyoos