Schoodic Point’s Ravens Nest Overlook Snow blankets Raven’s Nest scenic overlook located along coastal Schoodic Peninsula the only part of Acadia National Park found on the mainland, Winter Harbor, Maine. Submitted By: Marty Saccone Back To The Gallery