Meadows Campsite is located on river left just before entering Umsaskis Lake. It is the first site you come to below Churchill Dam. It is located about ten miles downriver from the Dam.
This is a great location for those people seeking an opportunity for solitude.