Situated on the peaceful and picturesque Lowell Lake, we are one mile off Highway 11 just 50 minutes north of North Bay, Ontario, and just 10 minutes south of Temagami. Click here to get directions.
Please note that while there are signs posted just before reaching Lowell Lake Road, the road can be easy to miss, especially at night. A good landmark for finding the road is the Lake Temagami Access Road, which is easier to see, and only 1 mile north of Lowell Lake Road.
If you are driving north, and you see the Lake Temagami Access Road, you have come 1 mile too far. If you are driving south, and have gone more than 3 minutes passed the Lowell Lake Access Road, you have probably gone too far.
Approximate Distance From Major Cities
| Buffalo | 370 Miles | 595 Kilometers |
|---|---|---|
| Windsor | 470 Miles | 765 Kilometers |
| Toronto | 270 Miles | 434 Kilometers |
| North Bay | 55 Miles | 89 Kilometers |
Maps