The Lighthouse Park is located on the south-western tip of Vancouver’s North Shore and covers about 75 hectares of rocks and virgin forests. Its dominating spot and target of the hikers, the ...
Reviews and recommendations are unbiased and products are independently selected. Postmedia may earn an affiliate commission from purchases made through links on this page.