Discover a town with soul and the Tatras within reach. Kežmarok will charm you – history, culture, and nature all in one.