Discovered by FATB
Cliff House Maine
Oceanfront resort in Cape Neddick, Maine, United States
An oceanfront resort in Cape Neddick with several on-site dining options including The Tiller Restaurant and Nubb's Lobster Shack.
Why FATB discovered it: Forbes Travel Guide Four-Star hotel - Forbes Travel Guide
Discovery is not verification.