jump to navigation
  • The Last English Hobbits? January 16, 2016

    Author: Beach Combing | in : Modern
    The Last English Hobbits?

    Ludchurch (aka Lud’s Church, Lud Church) is not a church. It is a haunted ravine in the English midlands, Staffordshire, that has been frequently associated with the supernatural. The photo above will hopefully give some idea of what it is like. It has also been associated with an underground race of hominids in caves that […]