Location: ME : Acadia National Park : Otter Cliffs : Rock Lobster (5.9)By: Landonf When: May 23, 2011