georgesjournal.net
Where’s hell?
The Town of Paradise is in Newfoundland, Canada and there is an area near Boston, Ohio, called Hell Town. Place names arouse particular connotations, connections and feelings. The Old Testament pro…