Is this almost perfectly circular island man-made?

Is this almost perfectly circular island man-made?

Don't Miss...