One of those 'we are so lucky to be in such a beautiful city' type of days! http://t.co/pmkVhOHZ44
Orca Spirit Adventures - Whale Watching in Victoria British Columbia
Orca Spirit Adventures is Victoria’s original & authentic whale watching experience. Located on Vancouver Island, the world’s best location for viewing orcas, whales and marine life in the wild, Orca Spirit is dedicated to ensuring that your adventure with us is an experience that will last a lifetime.