Presque Isle

Presque Isle

French for “almost an island”.