Satellite map of Big Otter River
Map of Big Otter River
The Big Otter River is a river in the United States state of Virginia.
Latitude: 37° 08' 0.60" N
Longitude: -79° 15' 7.80" W
Nearest city to this article: Altavista, Virginia
Read about Big Otter River in the Wikipedia Satellite map of Big Otter River in Google Maps