Sonora Island is one of the outer islands of the Discovery Islands of British Columbia, Canada. It is located at the eastern end of Johnstone Strait and the northern end of Discovery Passage within Electoral Area C of the Strathcona Regional District.
AdFind discounts on the best Sonora Island British Columbia. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.
Types: Cruises, Flights, Hotels, Rental Cars, Restaurants, Things to Do and more