Early booking will probably work if you have a strict schedule you need to stick to. Otherwise, it makes sense to avoid booking in advance as much as possible. It will let you stay in a place you like for longer and will probably get you a discount from the hotel. And if you really want to leave the place earlier, you won’t have to pay a fee to change tickets.
If you love traveling as much as we do, you probably have your own set of rules about saving money during a trip. But if the first place you look for in the airport is the currency exchange or taxi stand, then you should check our list of the worst mistakes people make when traveling. It will help you to save more money that you can then spend on your next mind-blowing adventure.