There's been a lot of good tips so far. One that hasn't been mentioned exactly is: Bring a smart phone and get a local sim with a data plan. This has been an invaluable travel tool and saved a lot of time and money:
GPS & Maps: You always know where you are and can figure out how to walk to a...