Web Site < Acadia
Talia and Carl on a scary section of The Beehive Trail at Acadia National Park in Maine.