After reading other people's experience, I am feeling very nervous.
In respect of the ticket/money scams, the "officials" normally ask to see the passport. Do we need to carry our passports out by law? Can I not leave them at the hotel?
I have also read that some restaurants have a locals menu and a tourist menu (same food but with inflated prices). Any tips on how to "insure" myself from this ?and any advice on what to do if I was in this position?
Lastly, if I call out the police, will there be a charge?
I was in Barcelona 2 years ago and I spotted some scammers "marking" a family member of mine. However, I did not hesitate to use my body language to let them know that I am aware that they are planning their work and that they have my family member as their mark. I could see most of the involved and they moved on after 6-7 minutes after a "stand-off".
I just want to equip myself all the tools to spot these horrible people.