Vulture City, Arizona. This ghost town was once a thriving gold and silver mining town. Now there’s a walking tour that takes the brave of heart through some of the creepy haunted buildings.
Want to tell your strange story? Tell us about it and it could be featured on Oddee. You can remain fully anonymous.