Horseshoe Bay Ferry, Vancouver
Horseshoe Bay is a major ferry terminal owned and operated by BC Ferries. Located in the suburb of West Vancouver, British Columbia, Horseshoe Bay provides a vehicle ferry link from the Lower Mainland to Vancouver Island, the Sunshine Coast and Bowen Island, a small island in the southern part of Howe Sound.
Visit Canada. Epic Canada Route © Monika Newbound