Island Pacific

Horseshoe Bay

Horseshoe Bay is a picturesque village situated at the Western tip of West Vancouver. This gorgeous village is home to…

5 years ago