1 cursed spot in Homburg, Germany
Merburg is a ruined small castle near Homburg, Saarland, Germany. Details about the castle's builders and most of their owners are unknown. Parts of t...
Share it with the community!