Local stories and mysteries

The legend says that in Ohrid there are 365 churches, one for each day of the year. But, why are there so many churches? And precisely, why in Ohrid?

Continue reading