Located on the edge of the wilderness on British Columbia's northwest coast, Prince Rupert has a rugged beauty, surrounded by mountains, forests and lakes. Situated near the mouth of the Skeena River on Kaien Island, Prince Rupert has much to offer visitors.