Days 2 and 3, Bamfield, BC
Bamfield is a rough little neighbourhood made up of people who are tough and self-sufficient enough to survive within this stunning remote wilderness
Bamfield is a rough little neighbourhood made up of people who are tough and self-sufficient enough to survive within this stunning remote wilderness