IslandsGabriola IslandPhoto of the Day Page’s Resort and Marina, Silva Bay, Gabriola Island, British Columbia Share on Facebook Tweet on Twitter Gulf Islands Guide Photo of the Day