[Flying U Ranch | Canada's Oldest Guest Ranch | BC, Canada Canada's oldest guest ranch. Experience the West at the Flying U Ranch. Horseback ride on trails through forests, meadows, and around many lakes. Green Lake offers great canoeing, kayaking, swimming and fishing during the summer months.]