We have 3 locations to accommodate all of your water sports needs. Our Flagship location on Granville Island and 2 separate beach locations on Vancouver’s most popular sunbathing destination, Kitsilano Beach and English Bay Beach. Scroll down for more information.