Beachfront_Inn

Guests on the Beach

Two guests enjoy the beach in front of the Amherst Shore Country Inn