Levoca travel

Levoca is a town in the Spis region of eastern Slovakia with a population of 14,600. The town has a historic center with a well-preserved town wall, a Renaissance church with the highest wooden altar in Europe, carved by Master Paul of Levo?a, and many other Renaissance buildings.