Macedonia, a landlocked Balkan country squeezed between Bulgaria, Serbia, Greece, Albania and Kosovo, is one of Europe’s best surprises. Part of the former Yugoslavia until its independence in 1991, it is an exotic melting pot of civilizations at the crossroads of East and West. Wildly mountainous...