ADVERTISEMENT
Granville Island is one of the most popular destinations in Metro Vancouver – but it’s facing an uncertain future.