Here are 20 unmissable things you need to do during your time in Mostar, Bosnia and Herzegovina including cafes, photo spots and more.