A 3-week Budapest to Belgrade itinerary. The highlights of the Balkans, travelling from Hungary through Slovenia, Croatia, Bosnia & Hercegovina to Serbia.