Cage of Shame...
Levoca, a charming town in Slovakia known for its well-preserved medieval architecture and rich history, is home to a unique attraction called the Cage of Shame. This intriguing structure, located in the town's main square, has become a popular touri...
Levoca, Presov Region, Slovakia