- www.storklakelodge.net
- 1
- 3
Stork Lake Lodge is located 45 miles west of Ear Falls, Ontario, Canada. Nestled in the wilderness on a 17,000+ acre body of water expanding over 27 miles you will find Long Legged Lake. This is a chain of seven different lakes: West, North (Trout),..
Relevance: 15.506689