Tag Archives: Czech Republic

WTF Fun Fact 13476 – Houska Castle and the “Gateway to Hell”

Houska Castle in the Czech Republic is rumored to be the gateway to hell. Click to read the full fact. The post WTF Fun Fact 13476 – Houska Castle and the “Gateway to Hell” appeared first on WTF Fun Facts. Source