Mavrovo National Park covers an area of 731 km2, making it the largest national park in North Macedonia. Located in the west of the country, it is a must for all outdoor enthusiasts. From hiking to cycling, or skiing in winter, the park offers something for everyone's taste. A highlight of the park is Galičnik, one of the oldest and largest mountain villages.
Mavrovo National Park