Surprisingly, this small Polish village has its own castle, named (in Polish) Zamek Łapalice. A population of approximately 780 people