Photo: Telegraph Cove Killer Whale Cafe
Take in the atmosphere of Telegraph Cove on Vancouver Island, from the comfort of the Killer Whale Cafe.
A great location in Telegraph Cove on Northern Vancouver Island is the Killer Whale Cafe and Pub, photographed during the artist and craft show, British Columbia, Canada.
Related stock photo galleries, pictures & travel ideas:
Telegraph Cove Killer Whale Cafe