Brunswick Beach, British Columbia

Brunswick Beach is a small city/large town of about 12,000 people located just north of Lions Bay in western Capilano County, British Columbia.