Wikipedia AI summary
Manitou River
Manitou River may refer to: