Top 10 Amazing Ghost Towns November 22, 2012 Travel When someone says the phrase ‘ghost town’, they don’t mean a town inhabited by ghosts and ghouls; they mean a town which is not inhabited at all. There are certain towns and places which are...