Granville Island
1661 Durnaleau St., Vancouver, British Columbia V6H 3S3
Featured Review : Granville Island is an area in Vancouver, opposite the downtown on the southern side of the False Creek, known for its shops, market, marina and other, mostly leisure-oriented businesses. Granville Island is a peninsula ...See Full Review