Search Vancouver Island

Horseshoe Bay BC

Horseshoe Bay is home to a major BC Ferry Terminal connecting both the Sunshine Coast and Vancouver Island. This quaint little village has lots of restaurants, pubs and an oceanfront park in which to watch the world go by.

Horseshoe Bay, West Vancouver, British Columbia, Canada
Get Directions by entering your address: