There's more than one place called '''St Helens''', '''St Helen's''', '''St. Helens''', or '''St. Helen's''':
St Helens (Tasmania) - a beach resort town on Georges Bay, on the north-east coast of the state of Tasmania
St Helens (England) - a town in Merseyside, North West (England)