Peaks of Otter Visitor Center Locale: Virginia. Bedford, VA 37.44561,-79.60994 ← James River Visitor Center Range View Overlook →