Well, you will get a better rate if you get C$ (I mean better than just using US$ on the street). You can get some at any ATM. Or you can pay by debit card, which is very common on Canada. Cabs will almost certainly take credit cards.


Wendy
------
Booked: Uniworld Egypt, 2015
Tauck Amsterdam to Budapest, 2016
Paul Gauguin, Societies & Tuamotus 2016