Green Gables Beach Resort...
We are an oasis right on Lake Osoyoos!
A quaint family resort that feels like home, with spectacular views.
Our private sandy beach leads to the warmest lake in Canada;
Perfect for the kids providing safe & shallow waters, with no dro...
Osoyoos, Canada