There are many things to do in Belgrade – and it's often impossible to get bored. From fortresses and museums to bars and cafes, there is a bit for everyone.