Peaks of Otter Visitor Center, a information in Thaxton, Virginia, is a notable spot in the area.
No contact information available for Peaks of Otter Visitor Center.
Amenities around 2.5 miles include parking and charging station.
Around here, you'll come across Hotel, Park, Summer Camp, Place Of Worship, Information, Outdoor, Restaurant and more.
You might also consider Sharp Top Mountain or Polly Woods Ordinary for similar experiences.