The Peaks of Otter area of Virginia's Blue Ridge has been enjoyed by tourists since the first inn was established here around ... More