10 Super Thumbs Down Reviews of Two Lights State Park in Cape Elizabeth10 Super Thumbs Down Reviews of Two Lights State Park in Cape ElizabethMaine needs tourists, and for fun, it's nice to read about them bitching.Lori VoornasLori Voornas