Tag: 100foot

Massachusetts couple dead after 100-foot fall at Acadia National Park

Massachusetts couple dead after 100-foot fall at Acadia National Park

A Massachusetts couple who went hiking at Acadia National Park in Maine died after they apparently plunged about 100 feet from icy c [...]
1 / 1 POSTS