Bamfield Whale Watching
Whale Watching in Bamfield, British Columbia, Canada
-
McKay Bay Lodge
McKay Bay Lodge offers deluxe suites with private baths and ocean views and includes meals, moorage, fish services, and accommodations as well as fishing reports, whale sightings and west coast trail info.