Suprise. Those are called Carolina Bays, there are 500,000 of these along the east coast of the USA.
Any more on the possible origin? There are a lot of those features on the Alaska North Slope. Any chance they were formed by some kind of permafrost?