Europe's newest country, Kosovo, is tucked away in the heart of the Balkans, north of Albania and bordering Montenegr ...