Whale-watching

Whale-watching in Victoria B.C.

British Columbia, Canada is located in the Pacific Rim. Victoria’s fertile waters and unique geographical environment are a paradise for…