Youbou is a beautiful little lakeside town only 1.5 hr from Victoria and a hour from a major airport and world class fishing.
Youbou is a beautiful little lakeside town only 1.5 hr from Victoria and a hour from a major airport and world class fishing.…