Sunbathe on the clean and sandy Higgins Beach in Scarborough, Maine and rest at the Higgins Beach Inn.