The Last English Hobbits? January 16, 2016
Author: Beach Combing | in : ModernLudchurch (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 […]