Location
Many pods of Orcas live off the coast of Vancouver Island. These pods can be spotted periodically from the BC Ferries.
This is a map of Orca Island off the West coast of North America
Resident pods live around Clayoquot Sound all year round, and are great tourist attractions!