Granville Island, although not technically an Island, is a quirky little oasis of shops, craft stalls, markets, bars, restaurants, amusements and entertainment nestled under a bridge just over the river from the city. Just a small, inexpensive, boat ride across the river and you can lose yourself amongst the buildings and attractions. We spent a […]