Don't know. They have been arguing about their origins forever. Do a search on 'Carolina Bays' and you can review some of the arguments.
Did you get the link to the map to work?
2009 bump.