Where is the best place to exchange currency? Airport, bank, ??? We are going on a european cruise this year and I know the best rate will not be on the ship.