Moss Glen Falls, which is one of Vermont’s largest waterfalls begins its journey down several tiers of small drops before […]
Tag: new england
Bass Harbor Head Lighthouse
Bass Harbor Head Lighthouse is a historic lighthouse located in the Acadia National Park in Maine. Built in 1858, it […]
Cape Neddick Light
The Cape Neddick Light is a lighthouse in Cape Neddick, York, Maine. In 1874 Congress appropriated $15,000 to build a […]