Granville Island

A former industrial park turned into a unique shopping, dining and educational destination.