Main source Virginia Country United States of America | Source Virginia | |
The Little Otter River is a river in the U.S. state of Virginia.
Map of Little Otter River, Virginia, USA
References
Little Otter River (Virginia) Wikipedia(Text) CC BY-SA