britishcolumbia.com
Orca Dreams: Canada’s luxury whale watching base camp in British Columbia
Orca Dreams is Canada’s first whale watching luxury base camp. The camp is located on a remote island off the north inner coast of Vancouver Island, a place famous for its large concentration…