Dahlia Tuber Sale Still lots of dahlias left. Contact me if you would like some. Location: 4567 Royal Island Terrace, Cowichan Bay Directions: We are located not far from the corner of Cherry Point Road and Cowichan Bay Road. Drive out Cherry Point road a quarter of a mile then turn left on Lanes Road. Drive another quarter of a mile and turn right on Royal Island Terrace and you are there. (or just follow the Dahlia signs)