The Peaks of Otter, near Bedford, VA, includes a three building, 63 room lodge overlooking Abbott Lake and Sharp Top Mountain, a restaurant, lounge and gift shop, a Country Store and a shuttle bus to the top of Sharp Top Mountain. This is...
↧