British Columbia's most northern coastal city, Prince Rupert sits on the very edge of the wilderness. The majority of its attractions revolve around the outdoors, such as sport fishing or a walking tour of the bonsai-like forest at Oliver Lake. Wildlife abounds, including bears, mountain goats and a variety of migrating whales.