Victoria BC has an efficient public transportation system with buses that service the entire city. It's also a very bike-friendly city.