North Macedonia
Greek, Roman and Ottoman heritage
13th-century Treskavec Monastery
hiking and skiing in Mavrovo National Park
Situated in the Balkan Peninsula in southeast Europe, North Macedonia is a wonderful mix of history, nature and culture. With Greek, Roman and Ottoman historic […]