The town of Levoča (Hungarian Lőcse) lies in the heart of the Szepesseg region of Slovakia – once the Northernmost part of Upper Hungary, now it is in the central part of Slovakia. Crouched at the foot of the High Tatra mountains on the South-Western edge of the Levoča Hills, it is positioned to the North of Iglo along the river Levoča, a tributary to the Hernad.