Horseshoe Bay is a scenic coastal village in West Vancouver, British Columbia, known for its stunning ocean views and as a major ferry terminal. It offers a charming small-town atmosphere with boutique shops, waterfront restaurants, and access to outdoor activities like kayaking and hiking.