If it wasn’t obvious from a map, you can tell the crater is in America since, like many things American, it is privately owned. The Barringer family holds the title through the Barringer Crater Company and currently charge 16 dollars to see it.
Had the Barringer's hurtled the meteor to the Earth, they would have a better claim to this natural treasure. As it is, it should be public.