Levoca, Slovakia. Levoča is in the Prešov Region of eastern Slovakia. The town has a historic center with a well preserved town wall, a Renaissance church with the highest wooden altar in the world, carved by Master Paul of Levoča, and many other Renaissance buildings.
{"Image DateTime": "2012:06:21 22:08:54"}