I'm going to Morocco in 2 weeks, went into travel agent today to buy some travellers cheques but was advised not to take them as they can't be easily cashed!
The travel agent advised to take cash only - but is it safe to carry cash around with you over there? We're probably going to be taking about £600 between us.
Apparently there are ATM machines in the hotel but checked with my bank and the charge for withdrawing seems quite high!
Help! Any advice?