The Cottages on Osoyoos Lake - provided by OsoyoosCottages.com