Share Twitter Facebook LinkedIn Email A quiet lakeside town in North Macedonia has topped a ranking of Europe’s most beautiful places, surprising travelers who expected Italy or Spain.Read More