Spis Castle & Levoca, Slovakia by admin September 19, 2022 Levoca and Spis Castle are part of a UNESCO World Heritage Site located in Slovakia, Europe. A well-preserved collection of buildings once used for military, political, and religious purposes, the… Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Pinterest (Opens in new window)