Supriya Ghosh (Editor)

Helen Falls

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Province
  
Ontario

Similar
  
Maple Mountain, Della Falls, Virginia Falls, Takakkaw Falls

Helen Falls is a waterfall on the Lady Evelyn River within Lady Evelyn-Smoothwater Provincial Park in Northeastern Ontario, Canada. The falls are the highest and most impressive on the Lady Evelyn River with a height more than 25 m (82 ft).

Map of Helen Falls, Sudbury, Unorganized, North Part, ON, Canada

References

Helen Falls Wikipedia