Mills Landing is an oceanfront cottage resort on Vancouver Island’s west coast, in British Columbia. Located on the southern edge of Barkley Sound in Bamfield, we specialize in BC fishing charters.
Get tips and advice on how to get the most out of your small business website with our web design, sales, and marketing expert hosts Ryan Desmarais and Sean Corbett.