outdoor
Horseshoe Bay
Horseshoe Bay is a quaint village with spectacular views of the water and mountains. It's a ferry terminal as well and only 20 minutes away from the city. Makes for a great day trip from Vancouver.
Posted by Ekaterina
24 countries - 25 spots