 Frog Rapids Narrows

The Frog Rapids Narrows is a narrows located on the English River near Sioux Lookout in the Kenora District of northwestern Ontario.It stands between Abram Lake and Pelican Lake.