VISA Travel Debit Cards… Seem like a good idea but a word of caution

Much of the globe is already on a CHIP & Pin system with credit and debit cards.  A word of caution shared by one of our travelers.

 

 


«