Mavrovo is the most popular ski center in Macedonia. The largest artificial lake in Macedonia is part of Mavrovo National Park. A centerpiece of the lake is the half submerged Saint Nicholas church which is attraction by itself. Mavrovo is ideal, peaceful place to enjoy and relax.