Stunning views and charming cities: 12 days Balkan tour of Croatia, Slovenia, Montenegro, Bosnia and Herzegovina, Albania, Macedonia, Kosovo.