Looking for the opposite of the Happiest Place on Earth? Well, how do over 500 abandoned castles in one location sound?
There are places in the world that make the hair on the back of your neck stand. They are creepy and full of haunting ... Letchworth Village has been abandoned for nearly 30 years.