Question: anvil island how to get there?
Answer: Take the bus from Vancouver, BC - Burrard Skytrain Station to Vancouver, BC - Horseshoe Bay.
Take the line 262 bus from Southbound Nelson Ave @ 6400 Block to Northbound Hwy 99 @ Brunswick Beach Rd 262.