Growing up in Costa Rica, we would always see tons of American and European tourists wearing the most ridiculous outfits. I've traveled all over and never have I seeing the need for the following gear. You are just putting yourself at risk of being robbed in a foreign nation. Your outfit makes you stand out. So just ask yourself, "How come I'm the only one in shorts, sandals, a hat, a fully packed back-pack, with a $700 camera around my neck, when everyone else is wearing regular outfits?" Easy rule of thumb: Just wear what you would usually wear in your own city. Just check the weather.