TravelTill

About Kratovo



Kratovo is a small picturesque town in Macedonia, one of the regions' living museums. It is the seat of Kratovo Municipality. It lies on the western slopes of Mount Osogovo
previous12next