The Legendary (or Mythical) Origins of Mount Mansfield?
Mount Mansfield, the highest peak in Vermont, is a prominent landmark that has captured the imagination of many. The origin of its name, however, is steeped in legend and history. According to one account, the […]