The Mainland B.C. Coast from Cape Caution to Prince Rupert, including the off-lying islands and inlets into the interior, offer remote and unique cruising grounds. Boaters typically follow the inside route starting at Fitz Hugh Sound and continue through Finlayson Channel, Princess Royal Channel, and Grenville Channel to Prince Rupert. From Fitz Hugh Sound, a side trip up Rivers Inlet takes boaters to the country store, with moorage and fuel at Dawsons Landing. Shearwater and New Bella Bella are major provisioning stops for groceries, fuel, and a chance to dine out. A side trip up Cousins Inlet to the ghost town of Ocean Falls, with guest moorage, is a favorite destination. Fiordland is known for its extraordinary beauty. At Wright Sound is the lovely boardwalk Native village of Hartley Bay, offering moorage and fuel. The city of Prince Rupert, at the north end of Grenville Channel and Chatham Sound, has several moorage options, restaurants, grocery stores, and museums. For updates to this unique region, see the updates on the table below.