This Haunted New England Ghost Town is Closed to the PublicThis Haunted New England Ghost Town is Closed to the PublicCalled 'The Village of the Damned', Dudleytown, Connecticut, is a ghost town with an allegedly cursed history.MeganMegan
A Christmas Carol AnniversaryA Christmas Carol Anniversary"A Christmas Carol" by Charles Dickens was first published in London on this date in 1843.Mike GarlandMike Garland