At over 1300 metres Kruševo is one of the highest towns in the Balkans, along with Zabljak in Montenegro.