The Saint Mary River, is a cross-border tributary of the Oldman River, itself a tributary of the South Saskatchewan River. The Saint Mary together with the Belly River and Waterton River drains a smal
St. Mary River downstream from Saint Mary Lake
The St. Mary River below St. Mary Reservoir in Alberta