Originally Posted by
EasternTraveler
If you are traveling in Switzerland, simply purchase a loadable card at a supermarket. Similar to a Visa Cash card in the USA.
Any advise re Spain, Portugal, France, Italy, Austria, or Poland? We'll be travelling later in the summer, and are anxious to know where these loadable cards are sold. Thanks!