> Sonora Island
We have 1 hotel in Sonora Island.
Sonora Resort Canada
5360 Airport Road S
Sonora Resort Canada has comfortable rooms, equipped to accommodate the requirements of any guest...
More on Sonora Island .
Sonora Island is one of the outer islands of the Discovery Islands of British Columbia, Canada. It is located within Electoral Area C of the Strathcona Regional District.