Plan your first trip to Bosnia and Herzegovina: best time to visit, how long to stay, trams, costs in BAM, and insider…