Letchworth Village – Haunted Asylum in Thiells, New York
Letchworth Village, nestled in the quiet woods of Thiells, New York, was once a beacon of progress in mental health care. But beneath its idealistic vision lay decades of mistreatment, neglect, and death. Now abandoned, the crumbling buildings and overgrown paths echo with eerie silence—broken only by the whispers of those who never left. It’s…