People are always surprised when I name Bosnia and Herzegovina one of my favourite destinations. Here's why I think it is the underrated gem of the Balkans.