Glover River
River in Oklahoma
The Glover River is a 33.2-mile-long tributary of the Little River in the Ouachita Mountains of southeastern Oklahoma in the United States. Via the Little and Red rivers, it is part of the watershed of the Mississippi River.
The Glover River flows... Wikipedia