Webcam Search Results: osoyoos

Safari Beach Resort

View of the Safari Beach Resort, located on the warmest lake in Canada, beautiful Lake Osoyoos.