Perfect entry to the Barron Canyon
Squirrel Rapids Parking Lot is located at 8 County Rd 4, Tamworth, ON K0K 3G0, Canada