What travelers say
It had a population of 2049 in 2000.
This town gets its name from St Helens, Isle of Wight.
At present, it is a famous resort for aquatic activities like swimming and fishing.
The economy of this place is dependent on timber, fishing and tourism.
There exists a mid temperate climate and ... More there are four disparate seasons. The average annual high temperature is 18.5 degrees Celsius and the annual low temperature is 7.4 degrees Celsius. The yearly precipitation is 775.1 mm.
Your contribution can be useful for other tourists