Townsite Marina is Nanaimo's premier marina, located at the entrance to Newcastle Channel, part of the spectacular waterfront that defines the Harbour City.
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.