The hidden gem in the southern Okanagan, Twin Lakes golf course features spectacular golf in a serene mountain setting. This beautiful 285 acre resort is nestled in a scenic valley surrounded by towering rock cliffs. Their are five tee boxes that allow golfers of all abilities to play this well maintained golf course.
Just 12 miles southwest of Penticton or 35 miles north of the Canada/US border at Osoyoos.