Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
Frenchman's Bay Marina in Pickering, Ontario, sits on a bay with a storied past as a major port before Confederation. Its floating docks accommodate high water levels and boats up to 47 feet, and live-aboards are welcome.